Hello, you need to enable JavaScript to use this network.

Please check your browser settings or contact your system administrator.

TechHui

Hawaii's Tech Community

Clifton Royston's Page

Clifton Royston's Friends

Clifton Royston's Groups

Clifton Royston's discussions

Good Career Sites

Not Hawaii-specific resources, but: I got a lot of recruiter contacts when I posted my resume on Dice (a.k.a. Geekfinder for User Friendly fans) In the end though, word of mouth is the best way.. Continue

Tagged: employees, jobs, employers, tech

Added a post Dec. 19, 2007

 

Latest Activity

Clifton Royston commented on the blog post Hacking BeanShell with JavaCC - Building a Language Mar 31
Clifton Royston commented on the blog post Google Crunches 20 Petabytes a Day Jan 11
Clifton Royston joined the group User Experience Design Jan 11
Antonio Querubin left a comment for Clifton Royston Dec. 22, 2007
Clifton Royston left a comment for Antonio Querubin Dec. 21, 2007
Clifton Royston commented on the blog post Codeplex tools Dec. 20, 2007
Clifton Royston left a comment for Yuka Nagashima Dec. 20, 2007
Clifton Royston added the blog post 'Recursive descent parsing with BNF grammars' Dec. 20, 2007

Profile

Occupation:
Consultant, Network/Systems Administrator, Project Manager, Software Developer
Areas of Interest (Robotics, Software Architecture, Green Energy, Web 2.0, etc.):
Software architecture, Agile development, domain-specific languages, Internet services, BSD Unix, Linux, MS .Net, Perl, pattern-oriented development; lately interested in functional programming. (Hell, I'm pretty much interested in everything. The world is interesting.)
Software Language Proficiencies / Interests:
C, C++, C#, HTML, Pascal, Perl, PHP
About Me:
30+ year veteran software developer and entrepreneur, co-founder of LavaNet, co-founder of Tiki Technologies. Now lending a hand at Sanjole.
Website:
www.iandicomputing.com
Secondary Website:
www.sanjole.com

Clifton Royston's Blog

Recursive descent parsing with BNF grammars

(This is a modified repost of a post I recently put up on our company's wiki, explaining a very old CS concept/approach which seems to be rather neglected lately in production use.)

Introduction


If you're implementing any sort of miniature language as part of some software (query language, scripting capability) or even just attempting to parse structured input of some kind, using the full-boogie compiler-builder tools like YACC, bison, and friends can seem like overkill. If you… Continue

Posted on December 20th, 2007 at 9:38am — 3 Comments (Add)

Comment Wall (4 comments)

You need to be a member of TechHui to add comments!

Join this network

At 4:11am on March 31st, 2008, Daniel Leuck said…
Hey Clifton - How are things? I just posted an entry on JavaCC and JJTree inspired by your recursive descent parsing article.
At 3:31pm on December 21st, 2007, Antonio Querubin said…
Actually I think I was out of work at the time having been laid off from Pixi just before Christmas.
At 9:08am on December 20th, 2007, Yuka Nagashima said…
yo, clifto!
At 5:43pm on December 18th, 2007, Daniel Leuck said…
Hi Clifton,

Welcome! Its great to have one of Hawaii's original internet gurus on our network. I remember meeting with you at Lavanet many years ago back when I was running Tollan with Grant Ishikawa.
 
 

TechHui brought to you by Daniel Leuck © 2008 Report an Issue | Feedback | Privacy | Terms of Service

Spread the word. Get your own TechHui badge