Browse Source

nodejs/trivialserver mode os,http instance variables with initialization

Thomas Rake 11 years ago
parent
commit
a61e918989
2 changed files with 4 additions and 12 deletions
  1. 0 8
      nodejs/trivialserver/Makefile
  2. 4 4
      nodejs/trivialserver/TrivialServer.st

+ 0 - 8
nodejs/trivialserver/Makefile

@@ -1,8 +0,0 @@
-Program.js: TrivialServer.st
-	../../../bin/amberc -m TrivialServer TrivialServer.st Program
-
-run: Program.js
-	./trivial
-
-clean:
-	rm -f Program.js TrivialServer.js

+ 4 - 4
nodejs/trivialserver/TrivialServer.st

@@ -1,10 +1,12 @@
 Object subclass: #TrivialServer
-        instanceVariableNames: 'counter'
+        instanceVariableNames: 'os http counter'
         category: 'TrivialServer'!
 
 !TrivialServer methodsFor: 'initializing'!
 initialize
-        counter := 0
+        counter := 0.
+		os := require value: 'os'.
+		http := require value: 'http'.
 ! !
 
 !TrivialServer methodsFor: 'processing'!
@@ -42,8 +44,6 @@ start
 !TrivialServer class methodsFor: 'initialization'!
 initialize
         "We require these Node modules."
-    os := require value: 'os'.
-    http := require value: 'http'.
 !
 
 main