Ian Price
|
05c57a6a66
|
Update Copyright Headers
* module/Makefile.am:
* module/language/cps/compile-js.scm:
* module/language/cps/spec.scm:
* module/language/javascript.scm:
* module/language/javascript/spec.scm:
* module/language/js-il.scm:
* module/language/js-il/compile-javascript.scm:
* module/language/js-il/inlining.scm:
* module/language/js-il/runtime.js: Update copyright headers
|
2017-08-28 14:08:31 +01:00 |
|
Ian Price
|
a680a4cb9d
|
Change local type representation and remove var type
|
2015-06-22 16:18:18 +01:00 |
|
Ian Price
|
e9f37e6a31
|
Change function type representation
|
2015-06-22 16:18:12 +01:00 |
|
Ian Price
|
a7b2dfa581
|
Change program type representation
|
2015-06-22 16:08:20 +01:00 |
|
Ian Price
|
2e10f55426
|
Different types for Continuation and Variable identifiers
|
2015-06-22 16:08:02 +01:00 |
|
Ian Price
|
5827ad4f03
|
Compile cps $prompt form to javascript
|
2015-06-18 04:14:43 +01:00 |
|
Ian Price
|
e84f839463
|
Implement keyword argument parsing
|
2015-06-18 04:14:43 +01:00 |
|
Ian Price
|
941f8fac01
|
Implement Optional arguments
|
2015-06-18 04:14:43 +01:00 |
|
Ian Price
|
44e04eae0a
|
Handle case-lambda via a jump table
|
2015-06-18 04:14:42 +01:00 |
|
Ian Price
|
86fabef4ca
|
Compile rest args
|
2015-06-18 04:14:42 +01:00 |
|
Ian Price
|
d1a663baec
|
Get rid of comments and dead branches
|
2015-06-18 04:14:42 +01:00 |
|
Ian Price
|
54ce470cf8
|
separate js-il functions into actual functions and those for continuations
|
2015-06-18 04:14:42 +01:00 |
|
Ian Price
|
b70b39e478
|
Remove jscall type
|
2015-06-18 04:14:41 +01:00 |
|
Ian Price
|
d57dc85fa8
|
Replace values object with values passed as continuation arguments
|
2015-06-18 04:14:41 +01:00 |
|
Ian Price
|
ce1cc2706c
|
Temp commit
|
2015-06-18 04:14:41 +01:00 |
|