Nim (formerly known as "Nimrod") is a compiled, garbage-collected systems programming language which has an excellent productivity/performance ratio. Nim's design focuses on efficiency, expressiveness, elegance (in the order of priority). http://nim-lang.org/
Find a file
2012-03-23 00:16:29 +01:00
compiler some bugfixes for symbolfiles 2012-03-23 00:16:29 +01:00
config added docgen.rst2html for the forum; fixed tester bug concerning removeDir 2012-02-21 21:03:36 +01:00
doc implemented 'static'; macros do not work anymore 2012-03-15 00:28:28 +01:00
examples making tests green again 2012-03-20 14:44:23 +02:00
icons win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI 2012-03-04 21:44:56 +01:00
lib Merge branch 'master' of github.com:Araq/Nimrod 2012-03-21 23:11:16 +01:00
tests expr params implemented for procs; paving the way for type classes 2012-03-22 03:27:00 +02:00
tinyc docgen understands and ignores *when false* 2010-11-18 22:26:20 +01:00
tools enforcing gcc code generation for koch csource; proper C sources for Windows 2012-03-20 15:11:19 +02:00
web implemented marker procs for the GC resulting in huge speedups 2012-03-21 23:10:56 +01:00
.gitignore auto generated files and dirs to ignore 2011-11-25 13:54:24 +09:00
build.bat win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI 2012-03-04 21:44:56 +01:00
build64.bat win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI 2012-03-04 21:44:56 +01:00
contributors.txt bugfixes for generics; new threads implementation still broken 2011-09-20 00:56:48 +02:00
copying.txt little fixes for 0.8.14 release 2012-02-09 02:26:08 +01:00
deinstall.sh version 0.8.10 2010-10-21 00:12:14 +02:00
gpl.html first (non working) implementation of global thread analysis 2011-06-13 01:40:22 +02:00
install.sh win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI 2012-03-04 21:44:56 +01:00
install.txt win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI 2012-03-04 21:44:56 +01:00
koch.nim win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI 2012-03-04 21:44:56 +01:00
readme.txt year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
start.bat first (non working) implementation of global thread analysis 2011-06-13 01:40:22 +02:00
todo.txt some bugfixes for symbolfiles 2012-03-23 00:16:29 +01:00

===========================================================
          Nimrod Compiler
===========================================================

This is the **Nimrod Compiler**. Nimrod is a new statically typed, imperative 
programming language, that supports procedural, functional, object oriented and 
generic programming styles while remaining simple and efficient. A special 
feature that Nimrod inherited from Lisp is that Nimrod's abstract syntax tree
(AST) is part of the specification - this allows a powerful macro system which 
can be used to create domain specific languages.

*Nimrod* is a compiled, garbage-collected systems programming language 
which has an excellent productivity/performance ratio. Nimrod's design 
focuses on the 3E: efficiency, expressiveness, elegance (in the order of 
priority). 

See the file ``install.txt`` for installation instructions. See the file
``doc/intern.txt`` for the internal documentation for developers.

Copyright (c) 2004-2012 Andreas Rumpf.
All rights reserved.