Commit Graph

2218 Commits

Author SHA1 Message Date
Araq
fca23d1675 bugfix: system.& for sequences 2013-07-27 01:28:13 +02:00
Araq
698eac2a94 new vm: can execute simple programs 2013-07-26 12:17:36 +02:00
Araq
05108cf81c Merge branch 'master' of github.com:Araq/Nimrod 2013-07-25 23:40:29 +02:00
Araq
f3a2eec13b attempt to make C codegen aware of 'gensym' 2013-07-25 23:40:15 +02:00
Dominik Picheta
e360d048ba Added macros.newIfStmt and macros.newVarStmt. 2013-07-25 22:15:34 +01:00
Araq
a59874e312 Merge branch 'master' of github.com:Araq/Nimrod 2013-07-25 22:40:47 +02:00
Araq
02c86567ee new vm: next steps 2013-07-25 22:40:25 +02:00
Araq
2c3d1fa954 bugfix: gensym 2013-07-25 21:25:40 +02:00
Araq
3e0899359b new evaluation engine: next steps 2013-07-25 08:37:37 +02:00
Araq
bdbf0f863d Merge branch 'master' of github.com:Araq/Nimrod 2013-07-24 23:07:45 +02:00
Araq
9acdf94cc0 fixes #531 2013-07-24 23:07:28 +02:00
Araq
8ac68a4d94 Merge pull request #527 from jbe/master
export pointer types for SDL event objects
2013-07-24 13:35:20 -07:00
Araq
b1d4dfa6b1 fixes #544 2013-07-24 22:32:09 +02:00
Araq
f9426bfcd5 added macros.genSym 2013-07-24 21:58:17 +02:00
Araq
b403b41aec Merge branch 'master' of github.com:Araq/Nimrod 2013-07-24 21:40:08 +02:00
Araq
b30e237a37 first steps to a new evaluation engine 2013-07-24 21:39:39 +02:00
Dominik Picheta
325c167e2a Fixes OSError deprecation warning. 2013-07-21 11:08:28 +01:00
Araq
84534ce4b8 Merge branch 'master' of github.com:Araq/Nimrod 2013-07-20 20:18:21 +02:00
Araq
aa88e150da 'modules' module from 'main'; minor bugfixes 2013-07-20 20:17:23 +02:00
Araq
bfbdb1f028 refactorings for the eval engine; bugfix: clean templates as accessors 2013-07-19 22:22:20 +02:00
Dominik Picheta
a932d201d2 Rebuilt C Sources. 2013-07-18 20:46:03 +01:00
Dominik Picheta
f3b4240b87 Fixed libzip path for Arch Linux. 2013-07-17 22:29:21 +01:00
Dominik Picheta
0226cca832 Rebuilt csources. 2013-07-17 22:28:49 +01:00
jbe
2c2ae2adb2 export pointer types for SDL event objects 2013-07-17 00:52:32 +02:00
Simon Hafner
952f560d0a Merge pull request #524 from gradha/pr_misc_docs
Miscellaneous doc tweaks
2013-07-15 19:43:19 -07:00
Grzegorz Adam Hankiewicz
2ee228d5d1 Documents copyFile not copying attributes on posix. 2013-07-16 02:56:50 +02:00
Grzegorz Adam Hankiewicz
ec6e267351 Warns to not modify string findAll is iterating over. 2013-07-16 02:00:25 +02:00
Grzegorz Adam Hankiewicz
67cea2b9b5 Explains parseHex initialization quirk. 2013-07-16 01:11:20 +02:00
Grzegorz Adam Hankiewicz
b5811cc73c Adds some examples to JoinPath and / procs. 2013-07-16 00:47:49 +02:00
Araq
1af2d94860 Merge pull request #519 from gradha/pr_guards_against_nil_ast
Avoids usefulFact recursion with nil parameter. Fixes #518.
2013-07-09 15:05:46 -07:00
Grzegorz Adam Hankiewicz
172945de31 Avoids usefulFact recursion with nil parameter. Fixes #518. 2013-07-09 23:31:13 +02:00
Araq
dbb87bc557 Merge pull request #504 from ventor3000/master
modules poly and numeric added
2013-07-07 16:06:58 -07:00
Araq
6feedc9cff Merge pull request #515 from gradha/pr_idetools_improvements
Idetools improvements
2013-07-07 16:05:17 -07:00
Araq
bd1c878af4 Merge pull request #514 from exhu/fix_csource_tmpl
Fix for Issue #510 : Moved linker flags to the end of cmd line in build.sh and bat templates
2013-07-07 16:03:06 -07:00
Araq
f841447c75 Merge pull request #513 from gradha/pr_extends_align
Extends align proc with default padding parameter.
2013-07-07 16:01:51 -07:00
Araq
54df6a30c5 Merge pull request #512 from gradha/pr_documents_gorgeous_pragmas
Documents passC/passL pragmas. Refs #506.
2013-07-07 16:01:08 -07:00
Robert Persson
5a18100816 Fixed some minor stuff in module poly
Removed the stupid initPolyFromDegree which only served ro re-allocate
results. Also fixed some minor stuff with nil return values in roots.
2013-07-07 01:50:10 +02:00
Robert Persson
0d2f8d5079 Optimized integrate function in module poly
Rewrote the integrate function since the old one was quite hacky. The
new one is about 7 times faster in release and 3 times faster in debug
2013-07-07 01:26:00 +02:00
Grzegorz Adam Hankiewicz
2f0f1d0a3f Adds idetools failure case for re"" being reported as a module. 2013-07-06 20:20:58 +02:00
Grzegorz Adam Hankiewicz
baf4f8c9eb Documents idetools skMacro with failure test case. 2013-07-06 20:00:12 +02:00
Grzegorz Adam Hankiewicz
383d047763 Documents idetools skLabel with failure test case. 2013-07-06 19:42:36 +02:00
Grzegorz Adam Hankiewicz
4ed44fc634 Moves caasdriver comments into idetools document. 2013-07-06 18:51:37 +02:00
Grzegorz Adam Hankiewicz
9e649ffdf2 Mentions expected order of idetools suggest results. 2013-07-06 18:03:27 +02:00
Grzegorz Adam Hankiewicz
9b76435280 Adds caas and idetools keywords to The One And Only Great Index. 2013-07-06 18:03:27 +02:00
Grzegorz Adam Hankiewicz
b22af9776d Forces removal of nimcache dir for all caas runs.
Now some test cases fail because they can't use a previous nimcache
directory (which potentially could have wrong compiled code anyway).
2013-07-06 18:03:19 +02:00
Grzegorz Adam Hankiewicz
4583c4ea0a Adds more idetools suggest failure cases. 2013-07-06 16:51:55 +02:00
Yury Benesh
e5ed6aec0e Moved linker flags to the end of cmd line in build.sh and bat templates 2013-07-06 10:40:32 +03:00
Grzegorz Adam Hankiewicz
65b899030d Extends align proc with default padding parameter. 2013-07-05 21:37:30 +02:00
Grzegorz Adam Hankiewicz
6bab7a5bda Documents passC/passL pragmas. Refs #506. 2013-07-05 16:33:52 +02:00
Araq
ebd45529c1 Merge pull request #509 from EXetoC/patch-1
Modify babelpath
2013-07-04 23:51:24 -07:00