






4d-cities Swiki
This swiki is dedicated to the 4D Cities project lead by Frank Dellaert.
This is for internal purposes only. There is also a mailing list
Setting Up
All instructions for creating the correct environment variables, as well as checking out and compiling code, are now brought together in the frankcvs swiki. If you have problems, email 4d-cities@cc.gatech.edu with your questions.
The OCaml mini-course swiki is here.
Executable Download
4D-Atlanta Resources
10/07/05: 4D4dcities executable
Tuareg Mode
Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic indentation of Objective Caml and Camllight codes. Key parts of the code are hilighted using Font-Lock. Support to run an interactive Caml toplevel and debbuger is provided. Following are the steps to install it for xemacs:
- Download executable from http://www-rocq.inria.fr/~acohen/tuareg/
- Extract the archive into some directory (say "foo")
- Open xemacs and choose to edit the init.el file
- append the following lines to the file and save it (remember to replace "foo" with the absolute path of the directory where tuareg resides):
(setq load-path (cons "foo" load-path))
(setq auto-mode-alist (cons '("\\.ml\\w?" . tuareg-mode) auto-mode-alist))
(autoload 'tuareg-mode "tuareg" "Major mode for editing Caml code" t)
(autoload 'camldebug "camldebug" "Run the Caml debugger" t)
(if (and (boundp 'window-system) window-system)
(when (string-match "XEmacs" emacs-version)
(if (not (and (boundp 'mule-x-win-initted) mule-x-win-initted))
(require 'sym-lock))
(require 'font-lock)))
You can look at the README file to do the similar changes for emacs and also to make more customizations.
Relevant Papers