├── .clang-format ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── THIRD-PARTY-NOTICE ├── cf.sh ├── cli.c ├── clp.c ├── clp.h ├── configure ├── include └── optparse.h ├── lua ├── ansi_codes.lua ├── clp.lua ├── clprc.lua ├── color_theme.lua ├── ftdetect.lua ├── lexer.lua ├── lexers │ ├── actionscript.lua │ ├── ada.lua │ ├── ansi_c.lua │ ├── antlr.lua │ ├── apdl.lua │ ├── apl.lua │ ├── applescript.lua │ ├── asm.lua │ ├── asp.lua │ ├── autohotkey.lua │ ├── autoit.lua │ ├── awk.lua │ ├── bash.lua │ ├── batch.lua │ ├── bibtex.lua │ ├── boo.lua │ ├── caml.lua │ ├── chuck.lua │ ├── clojure.lua │ ├── cmake.lua │ ├── coffeescript.lua │ ├── container.lua │ ├── context.lua │ ├── cpp.lua │ ├── crystal.lua │ ├── csharp.lua │ ├── css.lua │ ├── cuda.lua │ ├── dart.lua │ ├── desktop.lua │ ├── diff.lua │ ├── django.lua │ ├── dmd.lua │ ├── dockerfile.lua │ ├── dot.lua │ ├── dsv.lua │ ├── eiffel.lua │ ├── elixir.lua │ ├── elm.lua │ ├── erlang.lua │ ├── fantom.lua │ ├── faust.lua │ ├── fennel.lua │ ├── fish.lua │ ├── forth.lua │ ├── fortran.lua │ ├── fsharp.lua │ ├── fstab.lua │ ├── gap.lua │ ├── gemini.lua │ ├── gettext.lua │ ├── gherkin.lua │ ├── git-rebase.lua │ ├── gleam.lua │ ├── glsl.lua │ ├── gnuplot.lua │ ├── go.lua │ ├── groovy.lua │ ├── gtkrc.lua │ ├── hare.lua │ ├── haskell.lua │ ├── html.lua │ ├── icon.lua │ ├── idl.lua │ ├── inform.lua │ ├── ini.lua │ ├── io_lang.lua │ ├── java.lua │ ├── javascript.lua │ ├── jq.lua │ ├── json.lua │ ├── jsp.lua │ ├── julia.lua │ ├── latex.lua │ ├── ledger.lua │ ├── less.lua │ ├── lilypond.lua │ ├── lisp.lua │ ├── litcoffee.lua │ ├── logtalk.lua │ ├── lua.lua │ ├── makefile.lua │ ├── man.lua │ ├── markdown.lua │ ├── matlab.lua │ ├── mediawiki.lua │ ├── meson.lua │ ├── moonscript.lua │ ├── myrddin.lua │ ├── nemerle.lua │ ├── networkd.lua │ ├── nim.lua │ ├── nsis.lua │ ├── null.lua │ ├── objective_c.lua │ ├── output.lua │ ├── pascal.lua │ ├── perl.lua │ ├── php.lua │ ├── pico8.lua │ ├── pike.lua │ ├── pkgbuild.lua │ ├── pony.lua │ ├── powershell.lua │ ├── prolog.lua │ ├── props.lua │ ├── protobuf.lua │ ├── ps.lua │ ├── pure.lua │ ├── python.lua │ ├── rails.lua │ ├── rc.lua │ ├── reason.lua │ ├── rebol.lua │ ├── rest.lua │ ├── rexx.lua │ ├── rhtml.lua │ ├── routeros.lua │ ├── rpmspec.lua │ ├── rstats.lua │ ├── ruby.lua │ ├── rust.lua │ ├── sass.lua │ ├── scala.lua │ ├── scheme.lua │ ├── smalltalk.lua │ ├── sml.lua │ ├── snobol4.lua │ ├── spin.lua │ ├── sql.lua │ ├── strace.lua │ ├── systemd.lua │ ├── taskpaper.lua │ ├── tcl.lua │ ├── tex.lua │ ├── texinfo.lua │ ├── text.lua │ ├── toml.lua │ ├── txt2tags.lua │ ├── typescript.lua │ ├── vala.lua │ ├── vb.lua │ ├── vbscript.lua │ ├── vcard.lua │ ├── verilog.lua │ ├── vhdl.lua │ ├── wsf.lua │ ├── xml.lua │ ├── xs.lua │ ├── xtend.lua │ ├── yaml.lua │ └── zig.lua ├── themes │ ├── ansi-16.lua │ ├── dracula.lua │ ├── gruvbox.lua │ ├── monokai.lua │ └── solarized.lua └── util.lua ├── luaf.sh ├── man └── clp.1 └── tests ├── syntax ├── test.c └── test.lua └── tests.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/README.md -------------------------------------------------------------------------------- /THIRD-PARTY-NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/THIRD-PARTY-NOTICE -------------------------------------------------------------------------------- /cf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/cf.sh -------------------------------------------------------------------------------- /cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/cli.c -------------------------------------------------------------------------------- /clp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/clp.c -------------------------------------------------------------------------------- /clp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/clp.h -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/configure -------------------------------------------------------------------------------- /include/optparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/include/optparse.h -------------------------------------------------------------------------------- /lua/ansi_codes.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/ansi_codes.lua -------------------------------------------------------------------------------- /lua/clp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/clp.lua -------------------------------------------------------------------------------- /lua/clprc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/clprc.lua -------------------------------------------------------------------------------- /lua/color_theme.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/color_theme.lua -------------------------------------------------------------------------------- /lua/ftdetect.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/ftdetect.lua -------------------------------------------------------------------------------- /lua/lexer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexer.lua -------------------------------------------------------------------------------- /lua/lexers/actionscript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/actionscript.lua -------------------------------------------------------------------------------- /lua/lexers/ada.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/ada.lua -------------------------------------------------------------------------------- /lua/lexers/ansi_c.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/ansi_c.lua -------------------------------------------------------------------------------- /lua/lexers/antlr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/antlr.lua -------------------------------------------------------------------------------- /lua/lexers/apdl.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/apdl.lua -------------------------------------------------------------------------------- /lua/lexers/apl.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/apl.lua -------------------------------------------------------------------------------- /lua/lexers/applescript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/applescript.lua -------------------------------------------------------------------------------- /lua/lexers/asm.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/asm.lua -------------------------------------------------------------------------------- /lua/lexers/asp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/asp.lua -------------------------------------------------------------------------------- /lua/lexers/autohotkey.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/autohotkey.lua -------------------------------------------------------------------------------- /lua/lexers/autoit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/autoit.lua -------------------------------------------------------------------------------- /lua/lexers/awk.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/awk.lua -------------------------------------------------------------------------------- /lua/lexers/bash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/bash.lua -------------------------------------------------------------------------------- /lua/lexers/batch.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/batch.lua -------------------------------------------------------------------------------- /lua/lexers/bibtex.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/bibtex.lua -------------------------------------------------------------------------------- /lua/lexers/boo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/boo.lua -------------------------------------------------------------------------------- /lua/lexers/caml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/caml.lua -------------------------------------------------------------------------------- /lua/lexers/chuck.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/chuck.lua -------------------------------------------------------------------------------- /lua/lexers/clojure.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/clojure.lua -------------------------------------------------------------------------------- /lua/lexers/cmake.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/cmake.lua -------------------------------------------------------------------------------- /lua/lexers/coffeescript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/coffeescript.lua -------------------------------------------------------------------------------- /lua/lexers/container.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/container.lua -------------------------------------------------------------------------------- /lua/lexers/context.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/context.lua -------------------------------------------------------------------------------- /lua/lexers/cpp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/cpp.lua -------------------------------------------------------------------------------- /lua/lexers/crystal.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/crystal.lua -------------------------------------------------------------------------------- /lua/lexers/csharp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/csharp.lua -------------------------------------------------------------------------------- /lua/lexers/css.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/css.lua -------------------------------------------------------------------------------- /lua/lexers/cuda.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/cuda.lua -------------------------------------------------------------------------------- /lua/lexers/dart.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/dart.lua -------------------------------------------------------------------------------- /lua/lexers/desktop.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/desktop.lua -------------------------------------------------------------------------------- /lua/lexers/diff.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/diff.lua -------------------------------------------------------------------------------- /lua/lexers/django.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/django.lua -------------------------------------------------------------------------------- /lua/lexers/dmd.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/dmd.lua -------------------------------------------------------------------------------- /lua/lexers/dockerfile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/dockerfile.lua -------------------------------------------------------------------------------- /lua/lexers/dot.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/dot.lua -------------------------------------------------------------------------------- /lua/lexers/dsv.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/dsv.lua -------------------------------------------------------------------------------- /lua/lexers/eiffel.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/eiffel.lua -------------------------------------------------------------------------------- /lua/lexers/elixir.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/elixir.lua -------------------------------------------------------------------------------- /lua/lexers/elm.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/elm.lua -------------------------------------------------------------------------------- /lua/lexers/erlang.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/erlang.lua -------------------------------------------------------------------------------- /lua/lexers/fantom.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/fantom.lua -------------------------------------------------------------------------------- /lua/lexers/faust.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/faust.lua -------------------------------------------------------------------------------- /lua/lexers/fennel.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/fennel.lua -------------------------------------------------------------------------------- /lua/lexers/fish.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/fish.lua -------------------------------------------------------------------------------- /lua/lexers/forth.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/forth.lua -------------------------------------------------------------------------------- /lua/lexers/fortran.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/fortran.lua -------------------------------------------------------------------------------- /lua/lexers/fsharp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/fsharp.lua -------------------------------------------------------------------------------- /lua/lexers/fstab.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/fstab.lua -------------------------------------------------------------------------------- /lua/lexers/gap.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/gap.lua -------------------------------------------------------------------------------- /lua/lexers/gemini.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/gemini.lua -------------------------------------------------------------------------------- /lua/lexers/gettext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/gettext.lua -------------------------------------------------------------------------------- /lua/lexers/gherkin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/gherkin.lua -------------------------------------------------------------------------------- /lua/lexers/git-rebase.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/git-rebase.lua -------------------------------------------------------------------------------- /lua/lexers/gleam.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/gleam.lua -------------------------------------------------------------------------------- /lua/lexers/glsl.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/glsl.lua -------------------------------------------------------------------------------- /lua/lexers/gnuplot.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/gnuplot.lua -------------------------------------------------------------------------------- /lua/lexers/go.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/go.lua -------------------------------------------------------------------------------- /lua/lexers/groovy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/groovy.lua -------------------------------------------------------------------------------- /lua/lexers/gtkrc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/gtkrc.lua -------------------------------------------------------------------------------- /lua/lexers/hare.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/hare.lua -------------------------------------------------------------------------------- /lua/lexers/haskell.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/haskell.lua -------------------------------------------------------------------------------- /lua/lexers/html.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/html.lua -------------------------------------------------------------------------------- /lua/lexers/icon.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/icon.lua -------------------------------------------------------------------------------- /lua/lexers/idl.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/idl.lua -------------------------------------------------------------------------------- /lua/lexers/inform.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/inform.lua -------------------------------------------------------------------------------- /lua/lexers/ini.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/ini.lua -------------------------------------------------------------------------------- /lua/lexers/io_lang.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/io_lang.lua -------------------------------------------------------------------------------- /lua/lexers/java.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/java.lua -------------------------------------------------------------------------------- /lua/lexers/javascript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/javascript.lua -------------------------------------------------------------------------------- /lua/lexers/jq.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/jq.lua -------------------------------------------------------------------------------- /lua/lexers/json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/json.lua -------------------------------------------------------------------------------- /lua/lexers/jsp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/jsp.lua -------------------------------------------------------------------------------- /lua/lexers/julia.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/julia.lua -------------------------------------------------------------------------------- /lua/lexers/latex.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/latex.lua -------------------------------------------------------------------------------- /lua/lexers/ledger.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/ledger.lua -------------------------------------------------------------------------------- /lua/lexers/less.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/less.lua -------------------------------------------------------------------------------- /lua/lexers/lilypond.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/lilypond.lua -------------------------------------------------------------------------------- /lua/lexers/lisp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/lisp.lua -------------------------------------------------------------------------------- /lua/lexers/litcoffee.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/litcoffee.lua -------------------------------------------------------------------------------- /lua/lexers/logtalk.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/logtalk.lua -------------------------------------------------------------------------------- /lua/lexers/lua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/lua.lua -------------------------------------------------------------------------------- /lua/lexers/makefile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/makefile.lua -------------------------------------------------------------------------------- /lua/lexers/man.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/man.lua -------------------------------------------------------------------------------- /lua/lexers/markdown.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/markdown.lua -------------------------------------------------------------------------------- /lua/lexers/matlab.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/matlab.lua -------------------------------------------------------------------------------- /lua/lexers/mediawiki.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/mediawiki.lua -------------------------------------------------------------------------------- /lua/lexers/meson.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/meson.lua -------------------------------------------------------------------------------- /lua/lexers/moonscript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/moonscript.lua -------------------------------------------------------------------------------- /lua/lexers/myrddin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/myrddin.lua -------------------------------------------------------------------------------- /lua/lexers/nemerle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/nemerle.lua -------------------------------------------------------------------------------- /lua/lexers/networkd.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/networkd.lua -------------------------------------------------------------------------------- /lua/lexers/nim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/nim.lua -------------------------------------------------------------------------------- /lua/lexers/nsis.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/nsis.lua -------------------------------------------------------------------------------- /lua/lexers/null.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/null.lua -------------------------------------------------------------------------------- /lua/lexers/objective_c.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/objective_c.lua -------------------------------------------------------------------------------- /lua/lexers/output.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/output.lua -------------------------------------------------------------------------------- /lua/lexers/pascal.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/pascal.lua -------------------------------------------------------------------------------- /lua/lexers/perl.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/perl.lua -------------------------------------------------------------------------------- /lua/lexers/php.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/php.lua -------------------------------------------------------------------------------- /lua/lexers/pico8.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/pico8.lua -------------------------------------------------------------------------------- /lua/lexers/pike.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/pike.lua -------------------------------------------------------------------------------- /lua/lexers/pkgbuild.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/pkgbuild.lua -------------------------------------------------------------------------------- /lua/lexers/pony.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/pony.lua -------------------------------------------------------------------------------- /lua/lexers/powershell.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/powershell.lua -------------------------------------------------------------------------------- /lua/lexers/prolog.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/prolog.lua -------------------------------------------------------------------------------- /lua/lexers/props.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/props.lua -------------------------------------------------------------------------------- /lua/lexers/protobuf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/protobuf.lua -------------------------------------------------------------------------------- /lua/lexers/ps.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/ps.lua -------------------------------------------------------------------------------- /lua/lexers/pure.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/pure.lua -------------------------------------------------------------------------------- /lua/lexers/python.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/python.lua -------------------------------------------------------------------------------- /lua/lexers/rails.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/rails.lua -------------------------------------------------------------------------------- /lua/lexers/rc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/rc.lua -------------------------------------------------------------------------------- /lua/lexers/reason.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/reason.lua -------------------------------------------------------------------------------- /lua/lexers/rebol.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/rebol.lua -------------------------------------------------------------------------------- /lua/lexers/rest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/rest.lua -------------------------------------------------------------------------------- /lua/lexers/rexx.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/rexx.lua -------------------------------------------------------------------------------- /lua/lexers/rhtml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/rhtml.lua -------------------------------------------------------------------------------- /lua/lexers/routeros.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/routeros.lua -------------------------------------------------------------------------------- /lua/lexers/rpmspec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/rpmspec.lua -------------------------------------------------------------------------------- /lua/lexers/rstats.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/rstats.lua -------------------------------------------------------------------------------- /lua/lexers/ruby.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/ruby.lua -------------------------------------------------------------------------------- /lua/lexers/rust.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/rust.lua -------------------------------------------------------------------------------- /lua/lexers/sass.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/sass.lua -------------------------------------------------------------------------------- /lua/lexers/scala.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/scala.lua -------------------------------------------------------------------------------- /lua/lexers/scheme.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/scheme.lua -------------------------------------------------------------------------------- /lua/lexers/smalltalk.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/smalltalk.lua -------------------------------------------------------------------------------- /lua/lexers/sml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/sml.lua -------------------------------------------------------------------------------- /lua/lexers/snobol4.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/snobol4.lua -------------------------------------------------------------------------------- /lua/lexers/spin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/spin.lua -------------------------------------------------------------------------------- /lua/lexers/sql.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/sql.lua -------------------------------------------------------------------------------- /lua/lexers/strace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/strace.lua -------------------------------------------------------------------------------- /lua/lexers/systemd.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/systemd.lua -------------------------------------------------------------------------------- /lua/lexers/taskpaper.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/taskpaper.lua -------------------------------------------------------------------------------- /lua/lexers/tcl.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/tcl.lua -------------------------------------------------------------------------------- /lua/lexers/tex.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/tex.lua -------------------------------------------------------------------------------- /lua/lexers/texinfo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/texinfo.lua -------------------------------------------------------------------------------- /lua/lexers/text.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/text.lua -------------------------------------------------------------------------------- /lua/lexers/toml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/toml.lua -------------------------------------------------------------------------------- /lua/lexers/txt2tags.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/txt2tags.lua -------------------------------------------------------------------------------- /lua/lexers/typescript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/typescript.lua -------------------------------------------------------------------------------- /lua/lexers/vala.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/vala.lua -------------------------------------------------------------------------------- /lua/lexers/vb.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/vb.lua -------------------------------------------------------------------------------- /lua/lexers/vbscript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/vbscript.lua -------------------------------------------------------------------------------- /lua/lexers/vcard.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/vcard.lua -------------------------------------------------------------------------------- /lua/lexers/verilog.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/verilog.lua -------------------------------------------------------------------------------- /lua/lexers/vhdl.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/vhdl.lua -------------------------------------------------------------------------------- /lua/lexers/wsf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/wsf.lua -------------------------------------------------------------------------------- /lua/lexers/xml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/xml.lua -------------------------------------------------------------------------------- /lua/lexers/xs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/xs.lua -------------------------------------------------------------------------------- /lua/lexers/xtend.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/xtend.lua -------------------------------------------------------------------------------- /lua/lexers/yaml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/yaml.lua -------------------------------------------------------------------------------- /lua/lexers/zig.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/lexers/zig.lua -------------------------------------------------------------------------------- /lua/themes/ansi-16.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/themes/ansi-16.lua -------------------------------------------------------------------------------- /lua/themes/dracula.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/themes/dracula.lua -------------------------------------------------------------------------------- /lua/themes/gruvbox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/themes/gruvbox.lua -------------------------------------------------------------------------------- /lua/themes/monokai.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/themes/monokai.lua -------------------------------------------------------------------------------- /lua/themes/solarized.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/themes/solarized.lua -------------------------------------------------------------------------------- /lua/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/lua/util.lua -------------------------------------------------------------------------------- /luaf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/luaf.sh -------------------------------------------------------------------------------- /man/clp.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/man/clp.1 -------------------------------------------------------------------------------- /tests/syntax/test.c: -------------------------------------------------------------------------------- 1 | void 2 | main() 3 | { 4 | printf("hello\n"); 5 | } 6 | -------------------------------------------------------------------------------- /tests/syntax/test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/tests/syntax/test.lua -------------------------------------------------------------------------------- /tests/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpe90/clp/HEAD/tests/tests.c --------------------------------------------------------------------------------