PeerBox
Kevin Greer's Stuff
[
start
|
index
|
login
]
start
> 2005-11-14 > 1
2005-11-14 #1
Created by
kgr
. Last edited by
kgr
, one year and 316 days ago. Viewed 1,024 times. #2
[
diff
] [
history
]
[edit]
[
rdf
]
labels
attachments
Syntax-Directed Languages
Syntax-Directed or Syntax-Oriented languages let you manipulate the grammer while a program is being compiled. This lets languages load or manipulate their own syntax. I think that this is an old idea (the first paper below is from 1964!) which is still a good one (unless you use a languages like Forth, Lisp, Smalltalk, etc., which basically have no syntax so never need to extend it).
META II a syntax-oriented compiler writing language
LINGO, A Dynamic Syntax Directed Compiler
COMFY---A Comfortable Set of Control Primitives for Machine Language Programming
Pliant
- language with extensible syntax
x86 assembler written in Scheme
- Only tangentially related but still neat.
Please
login
to post a comment.
Archives
2005
|
2006
|
2007
<
July 2008
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Links
Cafe Au Lait
Digg
EcoGeek
Information Aesthetics
Java Blogs
Java Desktop
Java Lobby
Lambda The Ultimate
Makezine
Moco Loco
Nooface
Programming Language News
Programming.Reddit
Slashdot
Help
For hints about formatting text see
snipsnap-help
.
Logged in Users: (0)
… and 18 Guests.
Recently Changed
2006-05-16 #1
Links
2008-06-18 #1
Albert
Dyslexia
Podcasts
2008-05-09 #1
2008-05-06 #1
Context
Databases
Blogroll
Jake Voytko
.:Manageability:.
All Things Distributed
Chris Double
Creating Passionate Users
Dan Creswell
Paul Buchheit
Jake Voytko
Java Buzzwords
Java.Next
Knowing and Doing
Loud Thinking
Markus Voelter
Patrick Logan
Planet Lisp
Planet Scheme
Ralph Johnson
Sean McGrath
Smalltalk Tidbits...
Steve Dekorte
Steve Yegge
William Cook
Ryan Tomayko
peerbox.com
| Copyright 2005-2006 Kevin G. R. Greer