Nicolas Petton
							
						 | 
						
							
							
								0d947e962f
							
							Use continuations in ASTInterpreter for future stepping
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								c224b32992
							
							ASTInterpreter now handles assignments
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								09d27f8ff4
							
							Fixed inlined js node interpretation
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								68a217f84d
							
							Commented the (expected) failing test for now to make Travis happy
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								c5a513a221
							
							- Merged contexts locals and args into one object
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								b4f9a7f555
							
							- improved MethodContext >> asString
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								fadbe674a2
							
							- fixed context locals filling
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								7b9e44855c
							
							- Use JS temp variables
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								759c07143f
							
							- Interpreter can now (naively) evaluate inlined JS statements
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Herbert Vojčík
							
						 | 
						
							
							
								b7f1dacdbe
							
							Tests moved to Compiler-Tests.
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								a657a736ce
							
							Rewrote all methods including inlined JS statements
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								5fe3841359
							
							Merge branch 'master' into ast-interpreter
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Herbert Vojčík
							
						 | 
						
							
							
								60c6a6a393
							
							Tests for inner elements inline ordering problem.
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Herbert Vojčík
							
						 | 
						
							
							
								ba34f37d77
							
							Fixes GH-297.
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								b65cf751ff
							
							Merge branch 'master' into ast-interpreter
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Herbert Vojčík
							
						 | 
						
							
							
								63ea75d0f7
							
							Added tests for send rcv/arg order.
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								5921e6bb67
							
							- fix the parser for '\\' selectors
						 | 
						12 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								6fb89d7252
							
							- Mostly working AST interpreter
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								99a5634374
							
							AST Interpreter working with basic nodes
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								a604046bbd
							
							Adapt the SemanticAnalyzer tests to avoid references to `window'
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								09ef3fa281
							
							Throw unknown variable errors only if the node value is undeclared in `window'
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								a5d64a4838
							
							- use the new code generator (with inlining) by default
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								3cbd9ed34b
							
							- Fix the last bits of the inlining compiler
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								f05d8333e8
							
							- Working inliner
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								219d6b567c
							
							Working compiler. No inlining yet
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								bb1b9e419d
							
							More improvements of the compiler.
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								85133ae990
							
							First try at a new compiler architecture
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Nicolas Petton
							
						 | 
						
							
							
								afd7523ef3
							
							- Renamed AbstractCompiler >> loadExpression: to #evaluateExpression:
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Dale Henrichs
							
						 | 
						
							
							
								e209016502
							
							reproduce bug using #bigChunkString ... simple test case didn't reproduce bug
						 | 
						13 gadi atpakaļ | 
					
				
					
						
							
								   Dale Henrichs
							
						 | 
						
							
							
								4f1ecfa3dd
							
							add test case for importer bug...passes in image test. Perhaps it is a bug because importer is being used too early?
						 | 
						13 gadi atpakaļ |