From 2403b07ec0a7586108798271fa04eb034445f51d Mon Sep 17 00:00:00 2001 From: bnewbold Date: Mon, 24 Dec 2012 15:39:35 +0100 Subject: updates to documentation, code cleanup, comments --- notes.txt | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 notes.txt (limited to 'notes.txt') diff --git a/notes.txt b/notes.txt new file mode 100644 index 0000000..5935000 --- /dev/null +++ b/notes.txt @@ -0,0 +1,25 @@ + +opcodes + note: no unary, increment, decrement + arthithmetic: + - * / % + bitwise: l r & | ^ ~ + "<<" is l, ">>" is r + all are atoms or binary operators, so recursive compilation to a forth-like? + order of ops: + ~ + * / % + + - + << >> + & + ^ + | + +final console interface: + #hashtag (exact) -> searches twitter/identica for tunes + @username (exact) -> parses twitter/identica feed for tunes + _1234... -> plays track from memory + expression -> compiles and plays expression + -> searches greedily for a valid expression; if not found, ignores + +bytetros? + -- cgit v1.2.3