-
Notifications
You must be signed in to change notification settings - Fork 0
afrojer/clam
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Welcome to CLAM, the Concise Linear Algebra Manipulation Langugage! Original Team Members: Jeremy C. Andrus <[email protected]> Robert Martin <[email protected]> Kevin Sun <[email protected]> Yongxu Zhang <[email protected]> This repository contains all of the compiler source, documentation, and simple examples to get you started using CLAM. You're probably reading this because you want to compile and run CLAM. Let's cut to the chase. Prerequisites: gcc/g++ in your path OCaml distribution (ocamlc, ocamlyacc, ocamllex, etc.) Build CLAM: cd clam && make Run CLAM: ./clam -i tests/clamsrc/blur.clam -o blur ./blur tests/lena.jpg lena-blur.png See the documentation and clam/tests/clamsrc for more information and example programs. Build CLAM docs: You'll need a recent installation of LaTeX with several (mostly standard) packages. Note: older TeX distributions did not have the pgfgantt package which CLAM relies on to generate a timeline Gantt chart. If you use the latest MiKTeX (2.9) or TeXLive (2011) you should be OK. You'll also need perl. cd doc && make Produces: clam.pdf
About
The Concise Linear Algebra Manipulation Language
Resources
Stars
Watchers
Forks
Packages 0
No packages published