GitHub Sale: sign up for any paid plan this week and pay nothing until January 1, 2009!  [ hide ]

public
Description: The Nu programming language.
Homepage: http://programming.nu
Clone URL: git://github.com/timburks/nu.git
v0.3.2, pre-WWDC update.
timburks (author)
Sun Jun 08 13:05:36 -0700 2008
commit  2ce16c3fd0175abd9d8b8997d743d69a4a732ca2
tree    f5e3ba3c3d77f50ba3853ab9f87f708cee76f1fa
parent  0c1d90239c26efe0c9f772e5c0eeb5e6f79f4b1e
...
1
2
3
 
4
5
6
...
1
2
 
3
4
5
6
0
@@ -1,6 +1,6 @@
0
 ;; Nukefile for Nu framework and nush, the Nu shell
0
 
0
-(global VERSION '(0 3 1)) #(major minor tweak)
0
+(global VERSION '(0 3 2)) #(major minor tweak)
0
 
0
 (task "version" is
0
       (set now (NSCalendarDate date))
...
1952
1953
1954
1955
 
1956
1957
1958
...
1952
1953
1954
 
1955
1956
1957
1958
0
@@ -1952,7 +1952,7 @@ _nucell(_nucell(_nusymbol((const char[]){115,101,116,0}),
0
 _nucell(_nusymbol((const char[]){102,111,111,116,101,114,45,116,101,109,112,108,97,116,101,0}),
0
 _nucell(_nucell(_nusymbol((const char[]){78,117,84,101,109,112,108,97,116,101,0}),
0
 _nucell(_nusymbol((const char[]){99,111,100,101,70,111,114,83,116,114,105,110,103,58,0}),
0
-_nucell(_nustring((const char[]){60,100,105,118,32,99,108,97,115,115,61,34,102,111,111,116,101,114,34,62,10,60,99,101,110,116,101,114,62,10,60,102,111,110,116,32,115,105,122,101,61,34,45,50,34,62,10,60,100,105,118,32,115,116,121,108,101,61,34,102,108,111,97,116,58,108,101,102,116,59,32,109,97,114,103,105,110,45,108,101,102,116,58,49,48,112,120,34,62,68,111,99,117,109,101,110,116,97,116,105,111,110,32,98,121,32,78,117,68,111,99,60,47,100,105,118,62,10,60,100,105,118,32,115,116,121,108,101,61,34,102,108,111,97,116,58,114,105,103,104,116,59,32,109,97,114,103,105,110,45,114,105,103,104,116,58,49,48,112,120,34,62,85,112,100,97,116,101,100,32,60,37,61,32,40,40,78,83,68,97,116,101,32,100,97,116,101,41,32,100,101,115,99,114,105,112,116,105,111,110,70,111,114,68,111,99,117,109,101,110,116,97,116,105,111,110,41,32,37,62,60,47,100,105,118,62,10,60,37,32,40,105,102,32,40,101,113,32,36,115,105,116,101,110,97,109,101,32,34,112,114,111,103,114,97,109,109,105,110,103,46,110,117,34,41,32,37,62,10,60,97,32,104,114,101,102,61,34,104,116,116,112,58,47,47,98,108,111,103,46,110,101,111,110,116,111,108,111,103,121,46,99,111,109,34,62,38,99,111,112,121,59,32,50,48,48,55,44,32,78,101,111,110,32,68,101,115,105,103,110,32,84,101,99,104,110,111,108,111,103,121,44,32,73,110,99,46,60,47,97,62,10,60,37,32,41,32,37,62,10,60,47,102,111,110,116,62,10,60,47,99,101,110,116,101,114,62,10,60,47,100,105,118,62,10,0}),
0
+_nucell(_nustring((const char[]){60,100,105,118,32,99,108,97,115,115,61,34,102,111,111,116,101,114,34,62,10,60,99,101,110,116,101,114,62,10,60,102,111,110,116,32,115,105,122,101,61,34,45,50,34,62,10,60,100,105,118,32,115,116,121,108,101,61,34,102,108,111,97,116,58,108,101,102,116,59,32,109,97,114,103,105,110,45,108,101,102,116,58,49,48,112,120,34,62,68,111,99,117,109,101,110,116,97,116,105,111,110,32,98,121,32,78,117,68,111,99,60,47,100,105,118,62,10,60,100,105,118,32,115,116,121,108,101,61,34,102,108,111,97,116,58,114,105,103,104,116,59,32,109,97,114,103,105,110,45,114,105,103,104,116,58,49,48,112,120,34,62,85,112,100,97,116,101,100,32,60,37,61,32,40,40,78,83,68,97,116,101,32,100,97,116,101,41,32,100,101,115,99,114,105,112,116,105,111,110,70,111,114,68,111,99,117,109,101,110,116,97,116,105,111,110,41,32,37,62,60,47,100,105,118,62,10,60,37,32,40,105,102,32,40,101,113,32,36,115,105,116,101,110,97,109,101,32,34,112,114,111,103,114,97,109,109,105,110,103,46,110,117,34,41,32,37,62,10,60,97,32,104,114,101,102,61,34,104,116,116,112,58,47,47,98,108,111,103,46,110,101,111,110,116,111,108,111,103,121,46,99,111,109,34,62,38,99,111,112,121,59,32,50,48,48,55,45,50,48,48,56,44,32,78,101,111,110,32,68,101,115,105,103,110,32,84,101,99,104,110,111,108,111,103,121,44,32,73,110,99,46,60,47,97,62,10,60,37,32,41,32,37,62,10,60,47,102,111,110,116,62,10,60,47,99,101,110,116,101,114,62,10,60,47,100,105,118,62,10,0}),
0
 _nunull()))),
0
 _nunull()))),
0
 _nucell(_nucell(_nusymbol((const char[]){115,101,116,0}),
...
488
489
490
491
 
492
493
494
...
488
489
490
 
491
492
493
494
0
@@ -488,7 +488,7 @@ END))
0
 <div style="float:left; margin-left:10px">Documentation by NuDoc</div>
0
 <div style="float:right; margin-right:10px">Updated <%= ((NSDate date) descriptionForDocumentation) %></div>
0
 <% (if (eq $sitename "programming.nu") %>
0
-<a href="http://blog.neontology.com">&copy; 2007, Neon Design Technology, Inc.</a>
0
+<a href="http://blog.neontology.com">&copy; 2007-2008, Neon Design Technology, Inc.</a>
0
 <% ) %>
0
 </font>
0
 </center>
...
259
260
261
 
262
263
264
...
259
260
261
262
263
264
265
0
@@ -259,6 +259,7 @@ limitations under the License.
0
 /*!
0
    @class NuAutomaticIvars
0
    @abstract Include this class to get handleUnknownMessage:withContext: to emulate ivar accessors.
0
+ @discussion This class is used inside Nu to implement the ivars operator.
0
  */
0
 @interface NuAutomaticIvars : NSObject
0
 {
...
25
26
27
 
 
 
 
28
29
30
...
25
26
27
28
29
30
31
32
33
34
0
@@ -25,6 +25,10 @@ struct handler_description
0
     char **description;
0
 };
0
 
0
+/*!
0
+ @class NuHandlerWarehouse
0
+ @abstract Internal class used to store and vend method implementations on platforms that don't allow them to be constructed at runtime.
0
+ */
0
 @interface NuHandlerWarehouse : NSObject
0
 {
0
 }
...
28
29
30
 
 
 
 
31
32
33
 
 
 
 
34
35
36
37
38
 
 
 
 
 
39
40
41
...
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
 
 
45
46
47
48
49
50
51
52
0
@@ -28,14 +28,25 @@ limitations under the License.
0
 
0
 #import <Foundation/Foundation.h>
0
 
0
+/*!
0
+ @class NuBreakException
0
+ @abstract Internal class used to implement the Nu break operator.
0
+ */
0
 @interface NuBreakException : NSException {}
0
 @end
0
 
0
+/*!
0
+ @class NuContinueException
0
+ @abstract Internal class used to implement the Nu continue operator.
0
+ */
0
 @interface NuContinueException : NSException {}
0
 @end
0
 
0
-@interface NuReturnException : NSException
0
-{
0
+/*!
0
+ @class NuReturnException
0
+ @abstract Internal class used to implement the Nu return operator.
0
+ */
0
+@interface NuReturnException : NSException {
0
     id value;
0
 }
0
 
...
1
 
2
3
4
5
 
 
6
7
8
 
 
...
 
1
2
3
 
 
4
5
6
 
 
7
8
0
@@ -1,8 +1,8 @@
0
-#define NU_VERSION "0.3.1"
0
+#define NU_VERSION "0.3.2"
0
 #define NU_VERSION_MAJOR 0
0
 #define NU_VERSION_MINOR 3
0
-#define NU_VERSION_TWEAK 1
0
-#define NU_RELEASE_DATE "2008-3-22"
0
+#define NU_VERSION_TWEAK 2
0
+#define NU_RELEASE_DATE "2008-6-8"
0
 #define NU_RELEASE_YEAR 2008
0
-#define NU_RELEASE_MONTH 3
0
-#define NU_RELEASE_DAY 22
0
+#define NU_RELEASE_MONTH 6
0
+#define NU_RELEASE_DAY 8

Comments

    No one has commented yet.