Commit Graph
2389 Commits
Author SHA1 Message Date
Araq 90d25919f3 implemented top level asm statements 2013-10-07 06:38:04 +02:00
Araq bb365ca424 niminst: yet another bugfix 2013-10-07 06:27:20 +02:00
Araq eaf4da0411 niminst: slashify was a stupid idea 2013-10-06 16:41:56 +02:00
Araq 27215e89f9 Merge branch 'master' of https://github.com/Araq/Nimrod 2013-10-06 00:10:54 +02:00
Araq ac474a2812 'noStackFrame' implies 'naked' in the generated C code 2013-10-06 00:10:45 +02:00
Andreas Rumpf cb1a278e00 Merge pull request #613 from ventor3000/basic_geom
Fixed small typobug in basic 3d
2013-10-05 12:09:14 -07:00
Andreas Rumpf b700e0d2f8 Merge pull request #604 from reactormonk/master
moved eqproc to the correct magic position
2013-10-05 12:07:26 -07:00
Robert Persson ace919a0cd Fixed small typobug in basic 3d 2013-10-02 10:24:22 +02:00
Araq 422327c010 fixed another semicolon related parsing bug 2013-10-02 07:57:30 +02:00
Araq a943905d6c fixes #609 2013-10-01 20:24:37 +02:00
Araq f857a842fc debug GC works now 2013-10-01 17:14:30 +02:00
Araq 1a792d46d0 first version of the debug GC; doesn't work yet 2013-10-01 08:44:09 +02:00
Araq 7a2fad1e35 Merge branch 'master' of https://github.com/Araq/Nimrod 2013-09-28 00:04:13 +02:00
Araq 30f1877135 fixes for niminst 2013-09-28 00:03:47 +02:00
Araq 2f0671eb79 examples from the talk part of test suite 2013-09-27 08:45:14 +02:00
Simon Hafner ab31ad2704 don't mess with semfold, use vars instead 2013-09-26 15:10:54 -05:00
Simon Hafner becd55dced moved eqproc to the correct magic position
also added mEqCString to evalOps so the test runs
2013-09-26 15:05:00 -05:00
Simon Hafner e1c2aa2ddd Revert "deleted EqProc so the magic aligns again" - wrong remote.
This reverts commit d7c8b3ad06.
2013-09-26 14:31:02 -05:00
Simon Hafner d7c8b3ad06 deleted EqProc so the magic aligns again 2013-09-26 14:27:52 -05:00
Araq a0b82db402 the compiler can now deal with multiple modules of the same name 2013-09-26 17:34:46 +02:00
Araq c085a1b4f0 documentation improvements 2013-09-25 08:44:57 +02:00
Araq 9bfcdc40ef JS codegen: supports more builtins 2013-09-24 23:56:23 +02:00
Araq e3ecc328a1 fixes #593 2013-09-24 21:45:22 +02:00
Araq 8b5aa221ad support for multiple modules of the same name; niminst supports 'platforms'; minor bugfixes 2013-09-24 16:07:07 +02:00
Araq 83584bf889 implemented 'import a as b' 2013-09-24 09:36:31 +02:00
Araq 367abca382 support for --cs:partial 2013-09-24 09:32:49 +02:00
Araq c11398ea0d bugfix: typos in os.nim 2013-09-24 09:27:00 +02:00
Araq 05d12897a2 changed parentDir to return the empty string on error 2013-09-24 09:22:29 +02:00
Araq f1e789bfc2 fixes #576 2013-09-18 02:58:18 +02:00
Araq 51672aef72 should fix newly introduced bugs wrt TR macros 2013-09-18 02:03:56 +02:00
Araq 9de3bc8ef6 improvements for TR macros 2013-09-17 23:43:07 +02:00
Araq 823cb494a5 Merge pull request #561 from fenekku/master
glColor*v now accept vector (array) as input (as in original lib)
2013-09-11 13:27:37 -07:00
Araq 1e2ec3642d Merge branch 'master' of github.com:Araq/Nimrod 2013-09-11 00:22:06 +02:00
Araq 0a851c869f c2nim: added some scope operator parsing 2013-09-11 00:07:39 +02:00
Araq 596496f695 fixes #566 2013-09-11 00:00:11 +02:00
Araq 4d86b8a83c fixes #588 2013-09-10 23:49:53 +02:00
Araq c6d428d47d Merge pull request #548 from ventor3000/master
Added basic2d module
2013-09-10 14:21:01 -07:00
Araq 275c7ccf82 fixes #575 2013-09-10 22:04:12 +02:00
Araq 138db5a85d disabled M&S GC again 2013-09-10 00:46:02 +02:00
Araq f659b6a0d9 Merge branch 'master' of github.com:Araq/Nimrod 2013-09-10 00:40:19 +02:00
Araq db19b18241 cn2im: basic C++ support 2013-09-10 00:40:06 +02:00
Araq 094d7fd4b1 added 'newLit' 2013-09-10 00:37:23 +02:00
Zahary Karadjov f05ac0cb23 fix regressions affecting the echo magic and the creating of rod files
the markAndSweep GC was not responsible for the regressions so
this commit restores its use
2013-09-07 11:55:19 +03:00
Araq ff1273a312 Merge branch 'master' of github.com:Araq/Nimrod 2013-09-06 00:26:04 +02:00
Araq 827dc054fb bugfix: --gc:none -d:useMalloc works again 2013-09-06 00:25:48 +02:00
Zahary Karadjov 0ade885617 reverting the GC change 2013-09-05 12:35:42 +03:00
Araq 40b379859c resolved the conflict 2013-09-03 23:46:41 +02:00
Araq 891f871ba7 better support for GNU's assembler 2013-09-03 23:44:31 +02:00
zah 6fa72c5d9d Merge pull request #586 from mflamer/master
Add arity typetrait
2013-09-03 09:05:12 -07:00
Mark Flamer 73aba23a49 Add arity typetrait 2013-09-02 18:20:00 -07:00