In addition to the standard Unix commands available on almost every
Unix-like system, Grex provides additional software applications useful
for programming, editing, and producing documentation. Grex also has a
few applications for statistics, numerical computation, and graphing.
This is only a partial list of the applications available.
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
# | Name |
1. | vi |
2. | vim |
3. | ex |
4. | ed |
5. | emacs |
6. | ee |
7. | nano |
8. | nedit |
9. | pico |
10. | joe |
Documentation Programs
# | Name |
1. | aspell |
2. | nroff |
3. | groff |
4. | troff |
5. | pic/tbl/eqn |
6. | grap |
7. | TeX |
8. | LaTeX |
9. | DocBook |
Mathematical/Statistical/Graphing Programs
# | Name |
1. | R 2.8.1 |
2. | gnuplot |
3. | octave |
4. | freemat 4.0 |
5. | sc (spreadsheet calculator) |
Users interested in other applications should send email
to help@grex.org.