diff --git a/README.md b/README.md index abc9b7a..bfbc774 100644 --- a/README.md +++ b/README.md @@ -30,3 +30,6 @@ python -m jasminesnake JavaScript grammar source: [https://github.com/antlr/grammars-v4/tree/master/javascript/javascript](https://github.com/antlr/grammars-v4/tree/master/javascript/javascript) + +The snake: +[https://textart.io/art/lnl9xe1OsKIow7xPGeWDrAeF/snake](https://textart.io/art/lnl9xe1OsKIow7xPGeWDrAeF/snake) \ No newline at end of file diff --git a/jasminesnake/__init__.py b/jasminesnake/__init__.py index 95b08c8..b059a6f 100644 --- a/jasminesnake/__init__.py +++ b/jasminesnake/__init__.py @@ -1,3 +1,15 @@ __version__ = "0.0.1" - +__snake__ = """ + _________ _________ + / \ / \\ + / /~~~~~\ \ / /~~~~~\ \\ + | | | | | | | | + | | | | | | | | + | | | | | | | | / + | | | | | | | | // +(o o) \ \_____/ / \ \_____/ / + \__/ \ / \ / + | ~~~~~~~~~ ~~~~~~~~ + ^ +""" # TODO: make it usable as a module too diff --git a/jasminesnake/__main__.py b/jasminesnake/__main__.py index bb9b602..3275dda 100644 --- a/jasminesnake/__main__.py +++ b/jasminesnake/__main__.py @@ -1,4 +1,4 @@ -from jasminesnake import __version__ +from jasminesnake import __version__, __snake__ from antlr4 import * from .lex import JavaScriptLexer, JavaScriptParser @@ -30,10 +30,7 @@ def main(): print("Jasmine Snake v{version}".format(version=__version__)) if args.snake: - print( - colorama.Style.DIM - + "[snake is sleeping now, so you see this stub. pretend you see the snake, please.]" - ) + print(colorama.Style.DIM + __snake__ + colorama.Style.RESET_ALL) print( colorama.Fore.BLACK + colorama.Back.YELLOW