Damien
|
3410be8035
|
Merge viper types with standard native emitter.
|
2013-10-07 23:09:10 +01:00 |
|
Damien
|
7af3d19a3c
|
Implement crude viper emit stage.
|
2013-10-07 00:02:49 +01:00 |
|
Damien
|
6cdd3af601
|
Implement built-in decorators to select emit type.
|
2013-10-05 18:08:26 +01:00 |
|
Damien
|
4b03e77d4a
|
Factorise EMIT_COMMON calls, mostly into emit_pass1.
|
2013-10-05 14:17:09 +01:00 |
|
Damien
|
054848a1b8
|
Compiler computes labels and max_num_labels.
|
2013-10-05 13:44:41 +01:00 |
|
Damien
|
b05d707b23
|
Further factorise PASS_1 out of specific emit code.
|
2013-10-05 13:37:10 +01:00 |
|
Damien
|
415eb6f850
|
Restructure emit so it goes through a method table.
|
2013-10-05 12:19:06 +01:00 |
|
Damien
|
429d71943d
|
Initial commit.
|
2013-10-04 19:53:11 +01:00 |
|