Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
uPython-mirror
Commits
9ecbcfff994621aa17fdbb5bf2f0c6710e54ea4c
Switch branch/tag
uPython-mirror
py
emitcpy.c
11 Dec, 2013
1 commit
py: work towards working closures.
· 9ecbcfff
Damien
authored
Dec 11, 2013
9ecbcfff
20 Oct, 2013
2 commits
Add local_num skeleton framework to deref/closure emit calls.
· 27fb45eb
Damien
authored
Oct 20, 2013
27fb45eb
Abstract out back-end stream functionality from lexer.
· a5185f4b
Damien
authored
Oct 20, 2013
a5185f4b
12 Oct, 2013
2 commits
Change ifdef/if defined to simple if's.
· 3ef4abb4
Damien
authored
Oct 12, 2013
3ef4abb4
Separate out mpy core and unix version.
· c025ebb2
Damien
authored
Oct 12, 2013
c025ebb2
09 Oct, 2013
1 commit
Implement basic class/object functionality in runtime.
· a397776d
Damien
authored
Oct 09, 2013
a397776d
05 Oct, 2013
6 commits
Add support for inline thumb assembly.
· 826005c6
Damien
authored
Oct 05, 2013
826005c6
Implement built-in decorators to select emit type.
· 6cdd3af6
Damien
authored
Oct 05, 2013
6cdd3af6
Factorise EMIT_COMMON calls, mostly into emit_pass1.
· 4b03e77d
Damien
authored
Oct 05, 2013
4b03e77d
Compiler computes labels and max_num_labels.
· 054848a1
Damien
authored
Oct 05, 2013
054848a1
Further factorise PASS_1 out of specific emit code.
· b05d707b
Damien
authored
Oct 05, 2013
b05d707b
Restructure emit so it goes through a method table.
· 415eb6f8
Damien
authored
Oct 05, 2013
415eb6f8
04 Oct, 2013
1 commit
Initial commit.
· 429d7194
Damien
authored
Oct 04, 2013
429d7194