Milescript Compiler Documentation
- Introduction
- What is Milescript?
- Milescript Language Features
- Milescript Compiler Version 0.8.1 Released
- Current Known Issues
- Milescript Language Specification
- Contributing to Milescript
- Credits
- Libraries
- Tutorials
Credits
Thanks to John Hammen of the J2Page project for helping us with the Milescript Eclipse Plugin.
The Parser for the Milescript Compiler project was built using a Java Parser framework created by Steven J. Metsker in his book Building Parsers With Java (Amazon.com). The following classes, although licensed under the Apache 2 license like the rest of the project, are almost unchanged from Steven's original versions: (n.b. Mr. Metsker has graciously given us the Ok to replace his copyright notice on these files with our Apache 2 license.)
Tokenizer Package
- SlashStarState.java
- SlashSlashState.java
- SlashState.java
- SymbolNode.java
- SymbolRootNode.java
- SymbolState.java
- Token.java
- Tokenizer.java
- TokenizerState.java
- TokenString.java
- WhitespaceState.java
- WordState.java
Parser Package
- Alternation.java
- Assembler.java
- Assembly.java
- CollectionParser.java
- Empty.java
- Parser.java
- Repitition.java
- Sequence.java
- Terminal.java
