Skip to main content

a simple implementation of CASL assembler/COMET simulator in Python

Project description

NAME

casl - simple implementation of CASL assembler/COMET simulator in Python

WHAT IS CASL?

casl is simple implementation of CASL assembler and COMET simulator written in Python. The CASL assembler and the COMET simulator are designed for users to study principle operations of computers. In particular, CASL and COMET are used in a qualifying examination called as Japan Information-Technology Engineers Examination so that these programs would be of value for people who would like to acquire this qualification.

Since both the CASL assembler and the COMET simulator are written only in Python, these should work on almost all operating system including UNIX flavors, Windows, and macOS.

casl includes the following programs:

  • casl - a simple implementation of CASL assembler in Python

  • comet - a simple implementation of COMET simulator in Python

AVAILABILITY

The latest version of casl is available at https://pypi.org/project/casl/ .

COPYRIGHT

Copyright (C) 2021 Hiroyuki Ohsaki (ohsaki[atmark]lsnl.jp)

INSTALLATION

sudo pip3 install casl

FEEDBACK

If you find any bugs, first check if a newer version exists. If not, please send bug report or fixing patch to me. I appreciate your comments and/or suggestions.

AUTHOR

Hiroyuki Ohsaki <ohsaki[atmark]lsnl.jp>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

casl-0.2.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

casl-0.2-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file casl-0.2.tar.gz.

File metadata

  • Download URL: casl-0.2.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.3

File hashes

Hashes for casl-0.2.tar.gz
Algorithm Hash digest
SHA256 a121b4353166c1d5d6971b6eaf5c32b4323711afdab9e61381c9f1a95f83982a
MD5 85189642151fc9acf1af7701f6cc04f1
BLAKE2b-256 0cfe2d67d533279dfbd14ae57f52a800f41471cce06eb0541f74e387e0d4cc8c

See more details on using hashes here.

File details

Details for the file casl-0.2-py3-none-any.whl.

File metadata

  • Download URL: casl-0.2-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.3

File hashes

Hashes for casl-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 cf9bd8c3b4763e1ee70d0775fea81ceeaca3060b685de77c496b93395c55b72a
MD5 02175b5bfe915f2855353c07f465631f
BLAKE2b-256 0d0b9286e959fc72718ea66dff12b0f063b4628030b6ed05d3ae5ed06b3d185d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page