C Yet Exist Semicolon - C-like without {;}
Project description
Table of Contents
About
'cyes' is the transcompiler for Pythonistas who should code with C-like language(C/C++/C#...).
It is simple, idiot CLI tool that auto semicolons&braces inserting by python-like 4-spacing indent and colons.
For this project, you can use both 'C-yes' and 'cy-es' depending on your preference.
'cyes'는 C-like 프로그래밍 언어(C/C++/C#...)를 써야 하는 파이썬 개발자를 위한 트랜스파일러입니다.
간단하고 멍청하게 파이썬처럼 4개 공백문자와 쌍점으로 세미콜론과 중괄호를 자동 삽입하는 CLI 툴입니다.
취향껏 'C-yes(씨-예스)'나 'cy-es(싸이-스)'로 부르시면 됩니다.
Built With
- python3.6+
- typer
- anytree
- poetry
- amazing-github-template
Getting started
Prerequisites
Python 3.8 or higher
Motivation
- studying transpiler
- My little finger is more important than C language tradition.
- 트랜스파일러(컴파일러 및 형식 언어) 공부를 위한 토이 프로젝트
- 새끼손가락을 아껴 사용합시다.
FAQ
Contributing
Thanks for taking the time to contribute.
기여에 관심을 가져주셔서 감사합니다.
License
This project is licensed under the MIT license.
See LICENSE for more information.
이 프로젝트는 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
File details
Details for the file cyes-0.0.3.tar.gz
.
File metadata
- Download URL: cyes-0.0.3.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.14 CPython/3.8.9 Darwin/21.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 365c53aa515bf92617303a836cb81a2767b193eaa8c744d17512ffdec9015b13 |
|
MD5 | 73989a880a69a4c2a916e86cf390b857 |
|
BLAKE2b-256 | 5a92d3b7e78e3e4c3f5a4cfa1c655d3b55fd96312e7ac8f55d7c2430057b8e20 |
File details
Details for the file cyes-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: cyes-0.0.3-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.14 CPython/3.8.9 Darwin/21.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 825dcf73ec8736529c876915a2e548e17baf5b0280fc0119d2484d807e3ab7f0 |
|
MD5 | 34220eec487b93b548b454d296dee005 |
|
BLAKE2b-256 | 596232621bdfa36740e621a58887103b526afc05988e5baa2002db637e2a698c |