mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
24 lines
798 B
HTML
24 lines
798 B
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<link rel="STYLESHEET" href="../../book.css" charset="ISO-8859-1"
|
|
type="text/css">
|
|
<title>CDT Programmer's Guide</title>
|
|
</head>
|
|
<body>
|
|
<h1>CDT DOM</h1>
|
|
<p>What is a DOM? Well, let me tell you. The DOM, or Document Object
|
|
Model, is a programmatic way to see the underlying source code in both
|
|
a syntactic and semantic view using an Abstract Syntax Tree (AST) and
|
|
to allow changes in the AST to be reflected back out to the source
|
|
code. Sounds simple enough, but with the complexity of the C and C++
|
|
languages with an intermixing of pre-processor goodness, it certainly
|
|
has it's challenges.<br>
|
|
</p>
|
|
<h2>Syntactic View</h2>
|
|
<h2>Semantic View</h2>
|
|
<h2>Workspace-Wide View</h2>
|
|
<h2>Rewriting</h2>
|
|
<br>
|
|
</body>
|
|
</html>
|