forked from vczh/tinymoe
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Zihan Chen edited this page Jan 22, 2014
·
21 revisions
Tinymoe is an English-like programming language. But Tinymoe does not contain the NLP (Natural Language Processing) technology, it is a real programming language, in which the code looks like an English paper.
This tutorial contains the following sections:
- Run and Tinymoe Program (will be finished after a host program is built)
- Hello, world!
- Values, Symbols and Variables
- Expressions and Statements
- Manipulating Arrays
- Phrases, Sentences and Blocks
- Manipulating Functions
- Types and Multiple Dispatching
- Invoking External Function
- Category
- State and Continuation
- Standard Library: if/else if/else
- Standard Library: repeat/break/continue
- Standard Library: try/else try/catch/finally/raise
- Standard Library: named block/exit block
- Standard Library: Coroutine
- Standard Library: MISC
- Walking through: Calculating Shapes
- Walking through: Unit Test
- Walking through: Yield Return