attempting to implement a simple method lookup cache. work in progress
This commit is contained in:
51
moo/README.md
Normal file
51
moo/README.md
Normal file
@ -0,0 +1,51 @@
|
||||
## Top-level elemtns
|
||||
* #include
|
||||
* #pragma
|
||||
* class
|
||||
* interface
|
||||
* pooldic
|
||||
|
||||
|
||||
## Literal notations
|
||||
* 200 decimal integer
|
||||
* 2r1100 binary integer
|
||||
* 16rFF00 hexadecimal integer
|
||||
* 20p9999.99 fixed-point decimal where 20 is the number of digits after the point
|
||||
* 999.9 fixed-point decimal
|
||||
|
||||
* $X character
|
||||
* C'X' -> charcter??
|
||||
* C"X" -> character??
|
||||
|
||||
* 'XXXX' string
|
||||
* "XXXX" string with escaping
|
||||
|
||||
* B"XXXXX" -> byte array with escaping?
|
||||
* B'XXXXXX' -> byte array
|
||||
|
||||
|
||||
* #XXXX symbol
|
||||
* #'XXXX' quoted symbol
|
||||
* #"XXXX" quoted symbol with escaping
|
||||
|
||||
* #\eNNNN error literal
|
||||
* #\pNNNN smptr literal
|
||||
|
||||
* %eNNNN <---------
|
||||
* %pNNNN <---------
|
||||
|
||||
* #() Array
|
||||
* #[] ByteArray
|
||||
* #{} Dictionary
|
||||
|
||||
The following are not literals.
|
||||
|
||||
* %() Array
|
||||
* %[] ByteArray
|
||||
* %{} Dictionary
|
||||
|
||||
* S%[] String literal with each character specified
|
||||
** S%{A B C '\n'}
|
||||
|
||||
* S%{} String with dynamic expression
|
||||
* S%{ 65 asCharacter, 64 asCharacter }
|
Reference in New Issue
Block a user