Operating Systems Principles LAB: Difference between revisions

From
Jump to navigation Jump to search
No edit summary
 
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
== Lab 1: HAL Interpreter ==
== Lab 1: HAL Interpreter ==


This Task requires knowledge in C/C++ and to a certain amount working with the compiler tools lex/flex and yacc/bison.
This task requires knowledge in C/C++ and to a certain amount working with the compiler tools lex/flex and yacc/bison.


These programs should be available in the bird pools (RUD 23, 3.2xx Solaris).
These programs should be available in the bird pools (RUD 25, 3.2xx Solaris).


For those who have forgotten some important features of the tools (element of PI-3) may want to read
For those who have forgotten some important features of the tools (element of PI-3) may want to read
the slides of Prof. Fischer here: http://www.informatik.hu-berlin.de/sam/lehre/pi3-ws2002/
the slides of [http://www.informatik.hu-berlin.de/~fischer/ Prof. Fischer] here: http://www.informatik.hu-berlin.de/sam/lehre/pi3-ws2002/


There you find examples of working flex/bison code too and a makefiles.
There you find examples of working flex/bison code too and a makefiles.
(where are these slides?)


Prof. Freytag got some slides too but they are password protected.
[http://www.dbis.informatik.hu-berlin.de/~freytag/ Prof. Freytag] got some [http://www.dbis.informatik.hu-berlin.de/lehre/WS0304/PI3/index.html slides] too but they are password protected.
(user student_C, password VLC2003)
(anyone knows the pass ?)


Another introduction to makefiles is done by Dr. Bell in his Unix course.
Another introduction to makefiles is done by [http://sar.informatik.hu-berlin.de/people/jan-peter_bell.htm Dr. Bell] in his Unix course.

Latest revision as of 11:59, 19 April 2005

Lab 1: HAL Interpreter

This task requires knowledge in C/C++ and to a certain amount working with the compiler tools lex/flex and yacc/bison.

These programs should be available in the bird pools (RUD 25, 3.2xx Solaris).

For those who have forgotten some important features of the tools (element of PI-3) may want to read the slides of Prof. Fischer here: http://www.informatik.hu-berlin.de/sam/lehre/pi3-ws2002/

There you find examples of working flex/bison code too and a makefiles. (where are these slides?)

Prof. Freytag got some slides too but they are password protected. (user student_C, password VLC2003)

Another introduction to makefiles is done by Dr. Bell in his Unix course.