Skip to content

Commit

Permalink
Added some stuff
Browse files Browse the repository at this point in the history
git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@392 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
  • Loading branch information
x97davka committed Sep 9, 1998
1 parent fa27005 commit 9f5abd9
Showing 1 changed file with 53 additions and 20 deletions.
73 changes: 53 additions & 20 deletions modeq/report/report.tex
Expand Up @@ -406,7 +406,21 @@ \section{The Modelica design group}
\section{PELAB}
\label{sec:pela}

\fixme{No access to \filename{/home/petfr/doc/pelab/pelab-abstract97.txt}}
The Programming Environment Laboratory, PELAB, (Fritzson, professor)
is concerned with research in software engineering, i.e. tools and
methods for the specification, development and maintenance of computer
programs. Some examples are: programming languages, debuggers,
incremental programming environments and compilers, compiler
generators, tools for debugging and maintenance of distributed and
real-time systems, compilers and programming environments for parallel
computers, high-level environments and mathematical modeling languages
and systems for scientific computing, program transformation systems,
etc. The view of programming environment research is rather
pragmatic, and the primary interest is in developing and investigating
new methods and tools that have potential for practical applications,
e.g. in support systems for software specialists. Developing such
tools is very important, since most of the rising cost of computer
systems is due to development, debugging and maintenance of software.

\chapter{Goals, scope, motivation and stuff}
\label{cha:goals}
Expand Down Expand Up @@ -1165,10 +1179,25 @@ \section{Flat Modelica}
\end{enumerate}


\chapter{System overview}
\chapter{Translation overview}
\label{cha:system}


The semantic specification is written as a translation from Modelica
to a target language called flag Modelica\ref{cha:target}. The
translation is performed in several steps, which are outlined in this
chapter.

\begin{figure}[htbp]
\begin{center}

\caption{Translation steps}
\label{fig:transsteps}
\end{center}
\end{figure}

A schematic view of the translation steps are show in

\section{Lexical analysis and parsing}
\label{sec:laxparse}

Expand Down Expand Up @@ -1310,8 +1339,6 @@ \subsection{Flat Modelica}
is the Flat Modelica version of the source model. All the components
are expanded into their simple components.

\unfinished{}

\begin{figure}[htbp]
\begin{center}
\input{example-4}
Expand All @@ -1324,6 +1351,11 @@ \chapter{Design notes for the RML specification}
\label{cha:design}


This chapter contains some notes describing important parts of the RML
specification. It is intended to help understand the specification
and to give motivation for the design decisions made.


\section{Abstract syntax}
\label{sec:absyndesign}

Expand Down Expand Up @@ -1554,22 +1586,23 @@ \subsection*{Source files}

%\begin{landscape}

%\input{main.tex}
%\input{absyn.tex}
%\input{exp.tex}
%\input{classinf.tex}
%\input{types.tex}
%\input{explode.tex}
%\input{inst.tex}
%\input{prefix.tex}
%\input{mod.tex}
%\input{env.tex}
%\input{lookup.tex}
%\input{builtin.tex}
%\input{connect.tex}
%\input{staticexp.tex}
%\input{dae.tex}
%\input{dump.tex}
\input{main.tex}
\input{absyn.tex}
\input{exp.tex}
\input{classinf.tex}
\input{types.tex}
\input{explode.tex}
\input{inst.tex}
\input{prefix.tex}
\input{mod.tex}
\input{algorithm.tex}
\input{env.tex}
\input{lookup.tex}
\input{builtin.tex}
\input{connect.tex}
\input{staticexp.tex}
\input{dae.tex}
\input{dump.tex}

%\end{landscape}

Expand Down

0 comments on commit 9f5abd9

Please sign in to comment.