Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
V
VAM
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • staff
  • VAM
  • Wiki
  • Home

Home

Last edited by Dr. Michael Petter Apr 26, 2016
Page history

Welcome to VAM - Visualisation of Abstract Machines

Master's Thesis by Dr. Peter Ziewer https://www2.in.tum.de/repos/vam/Diplomarbeit.pdf

Short Description

  1. Download recent version 2.05 of vam.zip from https://www2.in.tum.de/repos/vam/vam.zip

  2. Unpack Zip archive containing

    * vam.jar : Java classes and sources
    * examples: example programs for various machines
  3. Start: * java.bat (Windows) or * java.sh (Linux) or * java -jar vam.jar

  4. Select machine (optional): * selection of machine is automatically deduced from the file extension or * manually selection through menue "VAM -> Select Machine"

  5. Select program: * "Program" button or * menue "VAM -> Open Program ..."

X. Download sources with GIT: [ https://versioncontrolseidl.in.tum.de/staff/vam ]

Known Bugs

  The move-instruction of the CMA/CMM does not work properly due to a bug in the new memory management.

  Workaround: Activate the old memory management by starting the VAM system with the option -stackbound 0.

  Command (e.g., in bat/sh-file): java -jar vam.jar -stackbound 0.
Clone repository
  • Home
More Pages