Skip to content
forked from hankaj/dUMLe

The programming language that allows to create UML diagrams.

Notifications You must be signed in to change notification settings

kbarszczak/dUMLe

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dUMLe Language

logo.png

Our language allows creating UML diagrams:

  • class diagrams
  • use case diagrams
  • sequence diagrams

Usage

Make sure you have internet connection and Python 3.10 installed. Clone this repository.

git clone https://gitlab.kis.agh.edu.pl/dpalka/komp22-dumle.git
cd komp22-dumle

To get your diagram in .png format run following commands:

pip install -r requirements.txt
python main.py [PATH TO .dml FILE]

The result png file will be created in the catalog results/

To test our examples use path to our code_examples file e.g. code_examples/classdiag.dml

About

The programming language that allows to create UML diagrams.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.7%
  • ANTLR 1.3%