62 Commits

Author SHA1 Message Date
Eugene Cheah
3dff0bbe78 Basic return : passed 2016-01-24 04:53:08 +08:00
Eugene Cheah
b0637780ff Merge commit 'd37be694c65c162bfdcc4bc8bb3088469c36e752' 2016-01-24 04:52:00 +08:00
Eugene Cheah
ad886d03ac boilerCodeWIP 2016-01-24 04:51:40 +08:00
Matthew Saw
d37be694c6 Argstateobj? 2016-01-24 04:46:58 +08:00
Matthew Saw
eeab87db9e Merge branch 'master' of https://bitbucket.org/fuzzie/gpu.js
Conflicts:
	src/js-to-webclgl.js
2016-01-24 04:40:25 +08:00
Matthew Saw
a1e56133f7 AFROFIX 2016-01-24 04:39:09 +08:00
Eugene Cheah
13a945374f Merge commit '7efce6f110f66aa8ff495ccb2a3beef4c2943d1b' 2016-01-24 04:22:38 +08:00
Eugene Cheah
196e3e1aec WIP, boiler code 2016-01-24 04:22:04 +08:00
Matthew Saw
7efce6f110 Fixed more shit 2016-01-24 04:19:53 +08:00
Matthew Saw
11674adb60 Merge branch 'master' of https://bitbucket.org/fuzzie/gpu.js 2016-01-24 03:35:22 +08:00
Matthew Saw
462064c18b Parser fix? 2016-01-24 03:34:54 +08:00
Eugene Cheah
e272753506 Merge branch 'master' of bitbucket.org:fuzzie/gpu.js 2016-01-24 03:28:08 +08:00
Eugene Cheah
c12ec9e3ad WIPPY 2016-01-24 03:27:21 +08:00
Matthew Saw
ad93fc7f25 remove head 2016-01-24 03:25:43 +08:00
Matthew Saw
07478b0fc9 Merge branch 'master' of https://bitbucket.org/fuzzie/gpu.js
Conflicts:
	src/js-to-webclgl.js
2016-01-24 03:25:00 +08:00
Matthew Saw
d82ac0dde1 Parser fix? 2016-01-24 03:22:46 +08:00
Eugene Cheah
440baed66f Merge branch 'master' of bitbucket.org:fuzzie/gpu.js 2016-01-24 03:15:22 +08:00
Eugene Cheah
5a00ce152a Prefix support WIP 2016-01-24 03:14:37 +08:00
Matthew Saw
b95d40138f Updated grammar and parser to support listed object context access 2016-01-24 03:10:58 +08:00
Matthew Saw
e6b55e8624 Merge branch 'master' of https://bitbucket.org/fuzzie/gpu.js 2016-01-24 02:48:10 +08:00
Matthew Saw
7cd1eaa84d updated grammar and parser file 2016-01-24 02:47:55 +08:00
Fazli Sapuan
52cc52d311 Boilerplate injection 2016-01-24 02:46:04 +08:00
Eugene Cheah
63fc367235 Merge branch 'master' of bitbucket.org:fuzzie/gpu.js 2016-01-24 01:47:30 +08:00
Eugene Cheah
384828433f boiler code gen 2016-01-24 01:46:50 +08:00
Eugene Cheah
85d9b2b702 generateBoilerCode template 2016-01-24 01:36:49 +08:00
Matthew Saw
6a02fae758 Merge branch 'master' of https://bitbucket.org/fuzzie/gpu.js 2016-01-24 01:32:04 +08:00
Matthew Saw
7e38831a8b First draft of grammar done 2016-01-24 01:31:38 +08:00
Eugene Cheah
d73b11bc51 WIP: time to get summation done 2016-01-24 01:20:43 +08:00
Eugene Cheah
6cb955e143 Adding member expression support 2016-01-24 01:04:43 +08:00
Eugene Cheah
2f2026289c Basic return : done 2016-01-24 00:36:42 +08:00
Eugene Cheah
662e50034d Disable return; for return 2016-01-24 00:26:38 +08:00
Eugene Cheah
edd7678cde Time to debug this shit 2016-01-23 23:58:53 +08:00
Eugene Cheah
c84725bc88 Prototype kernel run code, but wrong output 2016-01-23 23:51:02 +08:00
Matthew Saw
923d7afe26 Merge branch 'master' of https://bitbucket.org/fuzzie/gpu.js 2016-01-23 22:52:45 +08:00
Matthew Saw
d90bae0552 partially rewritten bnf 2016-01-23 22:52:10 +08:00
Eugene Cheah
e5b491dcad Basic return statement, string conversion
Merge commit '40d7f264447ddc51b258ee82520963dc0ae34326' into eugene-prototype

Conflicts:
	src/js-to-webclgl.js
2016-01-23 22:46:16 +08:00
Eugene Cheah
d0575f5eb7 prototype converters 2016-01-23 21:32:47 +08:00
Matthew Saw
40d7f26444 Merge branch 'master' of https://bitbucket.org/fuzzie/gpu.js 2016-01-23 21:26:37 +08:00
Matthew Saw
81f1541e09 added ast parsing for for stmt, normal stmt and assignment expression 2016-01-23 21:26:29 +08:00
Fazli Sapuan
c46a748fde no message 2016-01-23 21:06:27 +08:00
Fazli Sapuan
f1870d7602 Regex Glsl 2016-01-23 21:05:48 +08:00
Eugene Cheah
a4853109cb Basic AST parsing prototype 2016-01-23 20:37:46 +08:00
Eugene Cheah
613be25cd2 Basic AST object processing 2016-01-23 20:34:35 +08:00
Fazli Sapuan
648bd70e8a Merge branch 'master' of bitbucket.org:fuzzie/gpu.js 2016-01-23 19:05:58 +08:00
Fazli Sapuan
cd971d61b7 Mult test 2016-01-23 19:05:10 +08:00
Matthew Saw
e9be426f82 Merge branch 'master' of https://bitbucket.org/fuzzie/gpu.js 2016-01-23 19:00:35 +08:00
Matthew Saw
160ad75b6f grammar file partial 2016-01-23 19:00:27 +08:00
Eugene Cheah
df50c42df5 Fallback mode handling 2016-01-23 18:40:38 +08:00
Eugene Cheah
266e9dae1b Merge branch 'eugene-js-to-webclgl' of bitbucket.org:fuzzie/gpu.js into eugene-js-to-webclgl 2016-01-23 18:24:32 +08:00
Eugene Cheah
6b8cc3dc7d Basic Sum AB : failing 2016-01-23 18:23:32 +08:00