In addition to the standard Unix commands available on almost
every Unix-like system, Grex provides additional software
applications useful for computer programming, editing, and producing
documentation. Grex also has a few applications for statistics,
numerical computation, and graphing. This list is not intended
to include every application or program on Grex. If you don't
see something, ask or use the 'which' command at the command line.
Assemblers, Compilers, Intrepreters
| # | Name | How invoked |
| 1. | Assembler | (as, nasm) |
| 2. | C | (gcc, cc) |
| 3. | C++ | (gcc, g++, c++) |
| 4. | COBOL | (cobc, cobcrun) |
| 5. | Clojure | (clojure) |
| 6. | Common Lisp | (clisp, sbcl, ecl) |
| 7. | Erlang | (erl, erlc) |
| 8. | FORTRAN | (f77, g77) |
| 9. | Haskell | (ghci, ghc) |
| 10. | Icon | (icont, iconx) |
| 11. | Io | (io, io_static) |
| 12. | Java | (javac, java) |
| 13. | JavaScript | (js) |
| 14. | Lua | (lua, luac) |
| 15. | Mono | (gmcs, mono) |
| 16. | OCaml | (ocaml, ocamlc) |
| 17. | Objective C | (gcc, objc) |
| 18. | PHP | (php) |
| 19. | Perl | (perl, pugs) |
| 20. | Prolog | (gprolog, swipl) |
| 21. | Python | (python) |
| 22. | Ruby | (ruby) |
| 23. | SML | (sml, sml-cm) |
| 24. | Scala | (scala, scalac) |
| 25. | Scheme | (scm, guile, chicken, petite) |
| 26. | Tcl/Tk/Expect | (tclsh8.5, wish8.5, expect, expectk) |
Tools
| 1. | lex |
| 2. | flex |
| 3. | bison |
| 4. | yacc |
| 5. | make |
| 6. | GNU make |
| 7. | cmake |
| 8. | m4 |
| 9. | GNU m4 |
| 10. | ANTLR parser generator |
| 11. | splint |
| 12. | "check" library for C |
| 13. | BOOST |
| 14. | CppUnit |
Text Editors
| 1. | vi |
| 2. | vim |
| 3. | ex |
| 4. | ed |
| 5. | emacs |
| 6. | ee |
| 7. | nano |
| 8. | nedit |
| 9. | pico |
| 10. | joe |
Documentation Programs
| 1. | aspell |
| 2. | nroff |
| 3. | groff |
| 4. | troff |
| 5. | pic/tbl/eqn |
| 6. | grap |
| 7. | TeX |
| 8. | LaTeX |
| 9. | DocBook |
Mathematical/Statistical/Graphing Programs
| 1. | R |
| 2. | gnuplot |
| 3. | octave |
| 4. | sc (spreadsheet calculator) |
Users interested in other applications should send email
to help@grex.org.