A CONTRACT-ORIENTD, HIGH-LEVEL LANGUAGE WHOSE SYNTAX IZ SIMILAR 2 DAT OV LOLCODE AN IT DESIGND 2 TARGET TEH ETHEREUM VIRTUAL MACHINE (EVM)
- Learn about parsing, lexing, & compilers.
- Learn a bunch more about the EVM and how bytecode works.
- Define some lexical gramar: spreadsheet.
- Map to required EVM bytecode.
- Backward engineer a compiled LOLCHAIN contract to match the critical parts of a compiled solidity contract.
- Deeply inspired by kosamari's work: How to be* a compiler — make a compiler with JavaScript: Article, StrangeLoop Presentation
- LOLCODE: documentation, Wikipedia
- Solidity Documentation, Github
- LOLCAT translator
- An Introduction to KP Language
- Stack Exchange: How to Write a Very Basic Compiler
- DOT language outline