A package to print Java source code from Distributed Computing Lab experiments
Project description
DCLab
A Python package to print Java source code from Distributed Computing Lab (DC_lab) experiments.
Installation
Install the package using pip:
For Windows
pip install krithik-dclab
For Ubuntu
sudo pip install krithik-dclab
Usage
After installation, use the dclab-print command to print the contents of .java files for a specific experiment.
List Available Experiments
dclab-print
Print Java Files for an Experiment
dclab-print exp1
This will print the contents of all .java files in the exp1 folder (e.g., LoadBalancers.java).
Experiments
The package includes the following experiments:
- exp1: LoadBalancing
- exp2: Multithreading
- exp3: RPC
- exp4: BullyElection
- exp5: GroupCommunication
- exp6: ChandyHaasMisra
- exp7: IPC
- exp8: MutualExclusion
- exp9: BerkleyClockSync
- lab_assign_exp1: LoadBalancing
- lab_assign_exp3: RPC
- lab_assign_exp4: RingElection
- lab_assign_exp6: PathPushing
Requirements
- Python 3.6 or higher
clicklibrary (installed automatically)
License
MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file krithik-dclab-0.1.1.tar.gz.
File metadata
- Download URL: krithik-dclab-0.1.1.tar.gz
- Upload date:
- Size: 15.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c240199e678edbd793a91895b0f74f0da938beb991f5f813fb09451834859444
|
|
| MD5 |
f203e9fb2424fbfa9f593a4e41751ee2
|
|
| BLAKE2b-256 |
7b68869c0dfd9225123ed9c747c3a7b0634613b323c6f13a7fb8fb41af1799be
|
File details
Details for the file krithik_dclab-0.1.1-py3-none-any.whl.
File metadata
- Download URL: krithik_dclab-0.1.1-py3-none-any.whl
- Upload date:
- Size: 24.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4bcd2b28547534b887cbeb1b3e5d6738453fe8313f2b53232fdcb5322926d2fd
|
|
| MD5 |
d459e6d911afc55d3764d728c33e29ec
|
|
| BLAKE2b-256 |
88adc8f8c892b82a3e4883a46a80c4c000e2e25d5e856a07cb8f145601088edf
|