Skip to content

PhoenixBureau/eumirion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 _____                _      _
| ____|   _ _ __ ___ (_)_ __(_) ___  _ __
|  _|| | | | '_ ` _ \| | '__| |/ _ \| '_ \
| |__| |_| | | | | | | | |  | | (_) | | | |
|_____\__,_|_| |_| |_|_|_|  |_|\___/|_| |_|

Simple Joy-based server.


The eumi package can be run from the command line like this:

  python -m eumi



A brief outline of the source code.

├── LICENSE - GNU GPL v3
├── README  - This file.
│
├── eumi - Self-editable web server.
│    │
│    ├── __init__.py  - Make this dir into a Python package.
│    ├── __main__.py  - Allows 'python -m eumi' to start server.
│    │
│    ├── argparser.py - Parse command line arguments.
│    │
│    ├── html.py - Simple and flexible HTML generator.
│    │
│    ├── main.py - WSGI app, and functions to run it.
│    │
│    ├── page.py - Page rendering.
│    ├── page_actions.py - Code for page actions.
│    │
│    └── server.py - Server.
│
└── server - The saved content.



Links to more information on Joy:

  http://www.latrobe.edu.au/humanities/research/research-projects/past-projects/joy-programming-language
  http://www.kevinalbrecht.com/code/joy-mirror/index.html
  http://en.wikipedia.org/wiki/Joy_%28programming_language%29