Re: SF Postgres Meeting Wednesday, June 11

Lists: sfpug
From: David Fetter <david(at)fetter(dot)org>
To: SF Postgres <sfpug(at)postgresql(dot)org>
Cc: San Francisco Linux Users' Group <balug-talk-balug(dot)org(at)lists(dot)balug(dot)org>, Oakland Perl Users' Group <oakland(at)mail(dot)pm(dot)org>, San Francisco Perl Mongers <sanfrancisco-pm(at)pm(dot)org>
Subject: SF Postgres Meeting Wednesday, June 11
Date: 2008-06-03 23:07:29
Message-ID: 20080603230729.GC864@fetter.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: sfpug

Folks,

John Zarrella will be talking about parsers, and Josh Berkus will have
news about PgCon. RSVP at <http://postgresql.meetup.com/1/calendar/7565608/>
for the usual logistical and courtesy reasons ;)

Cheers,
David.
--
David Fetter <david(at)fetter(dot)org> http://fetter.org/
Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter
Skype: davidfetter XMPP: david(dot)fetter(at)gmail(dot)com

Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate


From: Josh Berkus <josh(at)agliodbs(dot)com>
To: SF Postgres <sfpug(at)postgresql(dot)org>
Cc: San Francisco Perl Mongers <sanfrancisco-pm(at)pm(dot)org>
Subject: Re: SF Postgres Meeting Wednesday, June 11
Date: 2008-06-04 06:01:48
Message-ID: 48462FCC.2030103@agliodbs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: sfpug

All,

Updated description of the talk:

An Introduction to Parsing

No matter what language you use to write software --
from Basic and C to Java, Python, Perl and SQL -- a
parser is part of the behind-the-scenes machinery. The
parser is an essential part of translating what you
write into something that can be executed. It analyzes
your code and breaks it down into contants, variables,
statements, expressions, punctuation, etc.

We'll talk about what parsing is, how a parser works,
how parsing integrates with semantic analysis, and
discuss some different types of parsers and
compiler-compilers. We'll finish with a very brief
look at the PostgreSQL parser.