attempting to implement a simple method lookup cache. work in progress

This commit is contained in:
hyunghwan.chung
2019-06-22 02:02:59 +00:00
parent a8c18f525b
commit e6747b21b8
5 changed files with 100 additions and 16 deletions

51
moo/README.md Normal file
View 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 }