- currently uses
doublefor all numbers, regardless if they're float or not - might increase performance
- will increase complexity
same style as in javascript / c, et al.
- requires the parser to be present even during execution, incurs overhead
- a very primitive variation already possible with
eval() - adding new keywords, symbols, et cetera, means dynamic table, rather than static
- probably not very realistic
- requires a parserfor a kind of assembly language corresponding to the register opcode shortcodes
- could be used to alter code interactively, perhaps even self-modifying code
- syntax maybe:
ASM{ ... } - bit of a stretch, really
[threads(4)]
function iterate(stuff)
{
....
}
class Blargh
{
...
}
[]