Home Prospective Students People Courses Facilities Research Projects Jobs and Internships Grad Program FAQ Support Contact
Women in CS Community Connections   FlashMob Computing
CS Webmail







ACM ANTLR2004 Workshop
in Cooperation with ACM SIGPLAN

October 7-8, 2004
University of San Francisco

This workshop provides a forum for language developers and researchers to present ideas, experiences, techniques, and tools related to ANTLR and language implementation or translation. The future direction of ANTLR will be discussed at length and participants will get a sneak-preview of ANTLR 3.0.

We encourage the submission of short (<=5 page) "position" papers and/or "experience" presentations, however, you do not have to submit a paper to attend.

The workshop is limited to the first 35 people that register [only a few slots left as of Oct 1].

Topics and schedule

The workshop will be from 10am-noon and then 1:30-6:00pm on Thursday (7 October) and Friday (8 October).

Thursday, Oct. 7

10:00-11:15 ANTLR tutorial (grammars,tree construction,translation); Terence Parr
11:15-11:30 break;
11:30-12:00 Grammar, Translator Debugging; Monty Zukowski
12:00-1:30 LUNCH
1:30-2:30 StringTemplate introduction / examples; Terence Parr
2:30-2:45 break
2:45-3:15 To be determined; Ric Klaren
3:15-3:45 Proposal for Spry, A Syntax-Agnostic Language Front-End In ANTLR; Mark Hahn
3:45-4:00 break
4:00-4:30 2.8e and Automatic Tree Grammar Construction; Loring Craymer
4:30-5:00 ANTLR 3.0 teaser, AST discussion; Loring Craymer, Terence Parr
5:00-5:15 break
5:15-5:30 Usage of XML as AST templates; Anakreon (presented by Terence Parr)
5:30-6:00 Open discussion
6:00-7:00 Mixer with USF CS faculty
7:45 Dinner at http://www.beachchalet.com ($60/person; 10%tax, 20%tip included)

Friday, Oct. 8

10:00-10:30 USFJProf, Wei Chen & Zhenjian Chen
10:30-11:00 The Implementation of 'EJB QL' Object Query Language; Thorick Chow
11:00-11:15 break
11:15-12:00 Efficient Parser Generator for mixed languages, Shiva Kintali
12:00-1:30 LUNCH
1:30-2:30 ANTLR 3.0 LL(*) Parsing Algorithm; Terence Parr
2:30-2:45 break
2:45-3:15 ANTLR-driven eclipse editor toolkit; Richard Clark
3:15-4:00 ANTLR GUI/IDE Brainstorming; Terence Parr
4:00-4:15 break
4:15-5:00 ANTLR 3.0 Brainstorming (trees, string templates, scannerless parsing, unicode,...); Terence Parr
5:00-6:00 Open discussion

Location

The workshop will be held at the University of San Francisco in its $2.5M high-tech classroom/lab:


The workshop will be in the Harney Science Center, which is on Golden Gate avenue (code HR) on this campus map.

Parking is tight on San Francisco streets so USF will be giving day parking permits to participants. You will have valet parking on October 7th (Thursday) and normal parking in USF lots on October 8th (Friday). Here is a bus map for San Francisco.

Proceedings

We will not be officially publishing the proceedings, but printed copies will be made available to participants and the electronic copies will be available on the antlr.org website.

Fee

This workshop is free for participants including parking, but food, airfare, and hotel must be covered and arranged by participants individually.

Registration

Please register so that we can prepare for the appropriate number and can add you to the parking list.

Article or presentation proposal

Please send email to parrt at cs.usfca.edu with questions or proposals for presentations by September 20th. All presentations and papers will be reviewed by our workshop committee listed below. The deadline for full submissions is October 1. Please submit PDF or HTML documents only. You will be able to plug in your laptop or use our existing PC or linux hardware to present. We also have a document camera, video projector, and whiteboard available.

After-session entertainment

As with previous ANTLR workshops, participants are encouraged to join the organizers for food and beverages at a local establishment after the October 7th (thursday) session.

Organizers

Terence Parr, USF; parrt at cs.usfca.edu
Loring Craymer, JPL; Loring.Craymer at jpl.nasa.gov
Monty Zukowski; monty at codetransform.com
Sriram Srinivasan; sriram at malhar.net

Last modified Monday October 11, 2004
Department of Computer Science, University of San Francisco
Please e-mail webmaster at cs dot usfca dot edu with comments or problems