RSS feed
	
	
	
		30234b14
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/10/04 06:29
		
Fix the temporary string allocation on OSX.
		 
	
		07c71bf1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/10/03 18:05
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		aa736008
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/10/03 18:00
		
Make type freshening work better.
		 
	
		73b7b068
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/10/03 17:47
		
Duplicate types correctly.
		 
	
		979a0dd6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/10/01 21:19
		
Add missing file for last commit.
		 
	
		5778299b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/10/01 21:17
		
Use C strings for system calls.
		 
	
		410752ea
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/10/01 11:36
		
Prefix printed commands with a tab.
		 
	
		8ba9576c
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/10/01 09:33
		
Merging usefiles works on .use, not .o
		 
	
		c3385258
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/10/01 08:09
		
Collect generic types correctly.
		 
	
		deb278d2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/28 09:56
		
use 'myrbuild' to build the standard Myrddin library.
		 
	
		040b2c92
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/28 08:55
		
Make a few changes to increase robustness.
		 
	
		cc8c4835
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/28 08:50
		
Remove another unneeded " ", this time from muse
		 
	
		bcd72c7e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/28 08:35
		
Fix typo -- 'ar' shouldn't have a space at the end.
		 
	
		f7f39e96
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/28 08:33
		
Remove dead code.
		 
	
		7db9cba7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/28 08:31
		
Build tool is complete now.
		 
	
		4ff9f95d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/28 00:35
		
Myrbuild now correctly walks dependencies.
		 
	
		5cdfb586
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/27 17:50
		
Remove debug prints
		 
	
		991fa68f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/27 17:48
		
Don't clobber the register value.
		 
	
		b6c2434f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/27 17:21
		
Add more tests.
		 
	
		02922f02
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/27 16:10
		
Add first test that uses libstd.
		 
	
		b43c9855
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/27 15:20
		
Make CLI args work on OSX.
		 
	
		bccf7934
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/27 14:54
		
Start working on a build tool.
		 
	
		78778360
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/27 14:14
		
Rename 'util' directory to 'muse'.
		 
	
		c4cdbc4d
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/27 13:56
		
Add support for command line args.
		 
	
		294f8156
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/27 12:09
		
Tests can now use libstd.
		 
	
		8dcd0721
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/27 12:04
		
Relax the resource limits a bit.
		 
	
		7ff4ff09
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/27 11:56
		
Add in some resource limits for the tests.
		 
	
		a712b227
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/27 11:38
		
Compile the tests using libmyr, don't use libc for the
		 
	
		82841cb5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/27 11:38
		
Use the right syscall number to exit.
		 
	
		75417801
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/27 11:28
		
Add start symbol for OSX.
		 
	
		a9512999
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/27 11:23
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		448a5890
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/27 11:19
		
Actually add the start file.
		 
	
		f487eae6
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/27 11:18
		
Add in '_start' to libstd.
		 
	
		e7753379
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/27 10:25
		
Match the name of the directory to the name of the lib
		 
	
		644e4fd2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/27 08:06
		
Update to libmyr's build script. Make clean now works.
		 
	
		05c90edf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/21 07:39
		
Fix config.h quoting on Darwin.
		 
	
		c827bfd2
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/19 12:08
		
Run configure automatically if it hasn't been run yet.
		 
	
		b80e9fa0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/18 21:20
		
Improve build system flexibility a bit.
		 
	
		5ce1ef18
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/18 06:49
		
Install the usefile too.
		 
	
		a8a77162
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/18 06:49
		
Install the Myrddin libraries by default.
		 
	
		974f7318
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/18 06:45
		
Use compiler from cwd for libmyr.
		 
	
		d4f8f2a5
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/17 11:21
		
Rename 'opt' to 'mi'.
		 
	
		150431ba
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/14 06:47
		
Build libmyr by default.
		 
	
		914c9055
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/14 06:47
		
Silence 'Could not remove file' warnings.
		 
	
		eea003f1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/12 17:16
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		89c49739
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/10 07:08
		
Bind type parameters in names.
		 
	
		a61cdcb7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/10 07:04
		
Start tracking generic types.
		 
	
		5f46a84b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/10 06:43
		
Fix constructor function names
		 
	
		c8305ad4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/09 09:13
		
Merge ../libmyr
		 
	
		8d0b5de4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/09 09:13
		
Move files into subdirectory in preparation for merge.
		 
	
		399f5646
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/05 15:35
		
Remove aborts for generic types.
		 
	
		0a337df7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/04 17:31
		
Add missing tests.
		 
	
		019c09f1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/04 17:28
		
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
		 
	
		bc6c4703
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/09/04 11:33
		
Parse generic types.
		 
	
		5c7e36bd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/04 07:43
		
Unwrap union values.
		 
	
		9873b208
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/09/03 18:45
		
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
		 
	
		dbd4b72d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/28 19:36
		
Rename the match params.
		 
	
		503c566f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/28 18:22
		
Rename compare to match.
		 
	
		ec9b1cfe
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/26 19:55
		
Fix dumping namespaces.
		 
	
		1a06a631
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/26 18:33
		
Merge git+ssh://mimir.eigenstate.org/git/qz/mc
		 
	
		2b4d9708
		 – Nayuki Minase <nayuki@eigenstate.org>
 authored
 on 2012/08/26 22:31
		
Merge remote branch 'origin/master'
		 
	
		975783f2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/26 18:32
		
Merge git+ssh://mimir.eigenstate.org/git/qz/mc
		 
	
		3aca4ae0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/26 18:27
		
Push and pop scopes when flattening.
		 
	
		a09e1116
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/26 16:30
		
Clean up formatting, and remove dead table entries.
		 
	
		be6da286
		 – Nayuki Minase <nayuki@eigenstate.org>
 authored
 on 2012/08/26 12:37
		
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
		 
	
		1c351dde
		 – Nayuki Minase <nayuki@eigenstate.org>
 authored
 on 2012/08/26 12:32
		
Tweak wording in compiler and lang documents.
		 
	
		b3848a1e
		 – Nayuki Minase <nayuki@eigenstate.org>
 authored
 on 2012/08/26 11:18
		
Tweak wording in manpage docs.
		 
	
		6710eaf7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/26 08:34
		
Merge git+ssh://mimir.eigenstate.org/git/qz/mc
		 
	
		e3c1f19a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/26 07:27
		
Fix matching unions with arguments.
		 
	
		3fccc8ae
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/23 19:36
		
Fix grammar.
		 
	
		58785aa9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/23 19:36
		
Print a string as a string, not as a node.
		 
	
		67c2baf1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/23 18:12
		
Fix string formatting.
		 
	
		70c7cde7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/23 18:01
		
Add more documentation.
		 
	
		0c8a7503
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/23 17:41
		
Fix compilation.
		 
	
		d6a4111c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/23 12:43
		
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2
		 
	
		0c14bdce
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/22 16:28
		
More documentation.
		 
	
		b98b1cb5
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/08/22 13:09
		
Kill trailing whitespace.
		 
	
		ecf60a52
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/08/22 13:07
		
Renumber precedences, such that higher precedences are higher numbers.
		 
	
		4f90a4d9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/20 14:12
		
More docs.
		 
	
		8e01f489
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/19 20:22
		
More docs.
		 
	
		abb0c19a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/19 08:45
		
More documentation of bugs.
		 
	
		fa9b8ec3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/19 08:35
		
Add to the manpages.
		 
	
		8fc09195
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/18 23:04
		
More stubbing in of information.
		 
	
		b1adfa01
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/18 22:53
		
Remove unused header.
		 
	
		ceab69f3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/18 22:51
		
Don't use string functions with unchecked length.
		 
	
		d7f35e49
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/18 22:37
		
Add a stubbed in manpage.
		 
	
		939f632c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/18 17:56
		
Write a bit about flattening.
		 
	
		fbabc93a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/18 17:20
		
Rephrase the usefile description
		 
	
		0a9b0232
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/18 17:17
		
More docs.
		 
	
		aa9f32bf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/18 16:35
		
Stub in table of contents.
		 
	
		d2abc97b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/18 16:32
		
Add start of compiler internals documentation.
		 
	
		b7198a18
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/17 21:32
		
Change 'cons' to 'ucon', add uget.
		 
	
		b670491d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/16 21:24
		
Align stuff.
		 
	
		0a48304b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/16 20:21
		
Prettify stuff a bit.
		 
	
		5196e4c1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/16 16:40
		
We declare the variables in pattern matches now.
		 
	
		b3b854e0
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/08/16 13:37
		
Add comments.
		 
	
		1a7acb7c
		 – Ori Bernstein <orib@google.com>
 authored
 on 2012/08/16 09:55
		
Work around signedness bugs.
		 
	
		9193bdc0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/15 18:08
		
Actually create the typaram.
		 
	
		af272f33
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/15 18:02
		
Add syntax and tests for multiple constraints
		 
	
		009bea0f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2012/08/15 17:17
		
Do conversion to new slice syntax for OSX
		 
Next