mirror of
https://github.com/samsonjs/compiler.git
synced 2026-03-25 08:45:52 +00:00
trying to fix github saying compiler.rb is not found
This commit is contained in:
parent
be4bd30315
commit
88a7ca99e9
2 changed files with 52 additions and 1 deletions
51
TODO
Normal file
51
TODO
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
|
||||
Types / Classes
|
||||
===============
|
||||
|
||||
* functions
|
||||
* objects (everything an object)
|
||||
* classes
|
||||
* symbols
|
||||
* strings
|
||||
* lambdas
|
||||
* lists
|
||||
* floats
|
||||
* full numeric tower
|
||||
* vectors
|
||||
* dict
|
||||
|
||||
|
||||
Features
|
||||
========
|
||||
|
||||
* built-in http support
|
||||
* blocks (multiple)
|
||||
* docstrings
|
||||
* list comprehensions
|
||||
* immutable data structures
|
||||
* advice (aka AOP)
|
||||
* decorators
|
||||
* low-level hardware access
|
||||
* inline asm (?)
|
||||
* threads
|
||||
* erlang style threads (as a lib?)
|
||||
|
||||
Syntax
|
||||
======
|
||||
|
||||
* regex literals
|
||||
* dot for attribute access
|
||||
* space to send a message, args in parens
|
||||
(parens optional w/ no args)
|
||||
|
||||
|
||||
Other
|
||||
=====
|
||||
|
||||
* parser hooks/functions (like Factor's parsing words)
|
||||
|
||||
* gc
|
||||
* ffi
|
||||
|
||||
* JIT compiler
|
||||
* optimizations
|
||||
Loading…
Reference in a new issue