Mon, 28 Sep 2015 14:39:57 +0100 Added README, license and copyright notice default tip
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 28 Sep 2015 14:39:57 +0100] rev 20
Added README, license and copyright notice
Sun, 27 Sep 2015 07:07:46 +0100 First shot of libt and some examples
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 27 Sep 2015 07:07:46 +0100] rev 19
First shot of libt and some examples libt serves (well, might serve at some point) as a basic library for Tea language. Added directory with examples demostration Tea (and libt) Both includes makefiles to compile libt and examples to compile them down to machine code. This also demonstrates how to use `teak`, a standalone Tea compiler.
Sat, 26 Sep 2015 08:59:11 +0100 CLI: Initialize package path for in-build-tree execution
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 26 Sep 2015 08:59:11 +0100] rev 18
CLI: Initialize package path for in-build-tree execution To allow for testing of CLI without need to deploy whole compiler toolchain.
Fri, 25 Sep 2015 21:58:10 +0100 Removed dependency on SUnit
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 25 Sep 2015 21:58:10 +0100] rev 17
Removed dependency on SUnit
Fri, 25 Sep 2015 03:51:15 +0100 Added standalone Tea compiler - teak
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 25 Sep 2015 03:51:15 +0100] rev 16
Added standalone Tea compiler - teak It allows for compilation of .tea files from the command line.
Wed, 23 Sep 2015 22:21:44 +0100 Added support for local variables and #whileTrue: special form
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 23 Sep 2015 22:21:44 +0100] rev 15
Added support for local variables and #whileTrue: special form Allocate all local variables in a special basic block named `allocas`. Added support for #whileTrue: special form.
Tue, 22 Sep 2015 17:43:38 +0100 Removed syntax for inline assembly, use <primitive: [:asm | ... ]> syntax.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 22 Sep 2015 17:43:38 +0100] rev 14
Removed syntax for inline assembly, use <primitive: [:asm | ... ]> syntax. This one is easier to implement and less introusive, syntax-wise. And follows Smalltalk tradiiton.
Sun, 20 Sep 2015 12:01:42 +0100 Fixes/refactoring of scopes and bindings.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 20 Sep 2015 12:01:42 +0100] rev 13
Fixes/refactoring of scopes and bindings. Fixed initialization of scopes and bindings. Make typechecker to seed types.
Fri, 18 Sep 2015 06:20:53 +0100 Make TCompilerPass>>acceptSequenceNode: to return value of last statement.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 18 Sep 2015 06:20:53 +0100] rev 12
Make TCompilerPass>>acceptSequenceNode: to return value of last statement. This is required for proper compilation of (inlined) blocks
Wed, 16 Sep 2015 05:29:43 +0100 First shot on #ifTrie:ifFalse: special form
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 16 Sep 2015 05:29:43 +0100] rev 11
First shot on #ifTrie:ifFalse: special form
(0) -10 tip