Damien
|
8b3a7c2237
|
Fix func decls with no arguments: () -> (void).
|
2013-10-23 20:20:17 +01:00 |
|
Damien
|
9fc7933ff2
|
Add py_get_qstr.
|
2013-10-23 00:01:10 +01:00 |
|
Damien
|
ec63cce470
|
Add simple support for C modules.
|
2013-10-22 22:58:17 +01:00 |
|
Damien
|
df4b4f31ef
|
Make grammar rules const so the go in .text section.
|
2013-10-19 18:28:01 +01:00 |
|
Damien
|
1595f3257e
|
Make rt_fun_table const, so it goes in .text section.
|
2013-10-19 15:09:32 +01:00 |
|
Damien
|
5ac1b2efbd
|
Implement REPL.
|
2013-10-18 19:58:12 +01:00 |
|
Damien
|
d2755ec538
|
Add iterators and comprehension to emitnative.
|
2013-10-16 23:58:48 +01:00 |
|
Damien
|
c12aa468a1
|
Add SET_ADD opcode to VM.
|
2013-10-16 20:57:49 +01:00 |
|
Damien
|
bd25445a82
|
Implement BC & runtime support for generator/yielding.
|
2013-10-16 20:39:12 +01:00 |
|
Damien
|
c226dca1f7
|
Support tuples and list comprehension, albeit crude.
|
2013-10-16 16:12:52 +01:00 |
|
Damien
|
ce89a21ea4
|
Implement basic exception framework, and simple for loop.
|
2013-10-15 22:25:17 +01:00 |
|
Damien
|
eb19efb27e
|
Simplify and improve function & method calling.
|
2013-10-10 22:06:54 +01:00 |
|
Damien
|
7f5dacf345
|
Implement basic class/object in native code.
|
2013-10-10 11:24:39 +01:00 |
|
Damien
|
a397776d6b
|
Implement basic class/object functionality in runtime.
|
2013-10-09 23:10:10 +01:00 |
|
Damien
|
826005c60b
|
Add support for inline thumb assembly.
|
2013-10-05 23:17:28 +01:00 |
|
Damien
|
429d71943d
|
Initial commit.
|
2013-10-04 19:53:11 +01:00 |
|