Skip to content

MonksterFX/emojpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

emojpy - Having Fun With Emojis

Emoji To Python Transpiler - Having Fun With Emojis

proposal

The idea behind emojpy is to build a valid transpiler for code expressed trough emojis. It supports 3.6+ python.

example

Basic Python Example:

a = 'Hello World'
print(a)

Emojpy Script

🔑😜
😜 = 'Hello World'
📣(😜)

dialects

From beginning emojpy contains the possibility to define you own emojpy-dialect.

file extension

Default file extension for emojpy files is .💎

Note: In future Versions this will be changebale in the dialect file

unicode support

This transpiler supports emojis expressed trough unicode. An example of unicode emojis you can find here.

working samples

Under examples you will find some very simple working examples. Learn how to execute them with the parsing script in examples doc.

release plan

Features For Release Version 1.0

[ ] Transpiler from emojpy to python*
[ ] Transpiler from python to emojpy*
[ ] Draft for dialect files*

*supporting all 35 python keywords, numbers and variable declaration