taskexit(cs{!ProcessRoom, InRoom});
}
-task Messages(ChatSocket cs{InRoom && IOPending}) {
+task Message(ChatSocket cs{InRoom && IOPending}) {
byte buffer[]=new byte[1024];
int length=cs.read(buffer);
Message m=new Message(buffer, length, cs){};
if (state.THREAD) {
readSourceFile(state, ClassLibraryPrefix+"Thread.java");
readSourceFile(state, ClassLibraryPrefix+"ObjectJava.java");
- } else
+ } else {
readSourceFile(state, ClassLibraryPrefix+"Object.java");
+ // readSourceFile(state, ClassLibraryPrefix+"TagDescriptor.java");
+ }
if (state.TASK) {
readSourceFile(state, ClassLibraryPrefix+"StartupObject.java");
// PrintTree ptree1=new PrintTree(state);
// ptree1.buildtree();
- TaskAnalysis ta=new TaskAnalysis(state,bf.getMap());
- ta.taskAnalysis();
+// TaskAnalysis ta=new TaskAnalysis(state,bf.getMap());
+// ta.taskAnalysis();
// ta.printAdjList();
* expressions. For example, needprinting && ! needoperation would
* also be a legal flag expression */
-task DoPrint(Example e{needprinting && ! needoperation}) {
+task DoPrint(Example e{needprinting}) {
System.printInt(e.z);
System.printString("\n");
taskexit(e {!needprinting});
tmpbuilddirectory/methods.c $FILES -o $MAINFILE.bin
exit
+
#!/bin/bash
-
-#ROBUSTROOT=~/research/Robust/src
-#MAINFILE=$1
-#shift
-#mkdir tmpbuilddirectory
-
-#java -cp $ROBUSTROOT/../cup/:$ROBUSTROOT Main.Main -classlibrary $ROBUSTROOT/ClassLibrary/ -dir tmpbuilddirectory -precise -struct $MAINFILE -task $@
-
-#gcc -DPRECISE_GC -I$ROBUSTROOT/Runtime -I. -IRuntime/include -Itmpbuilddirectory -O0 -LRuntime/lib/ -DTASK -DDEBUG -g tmpbuilddirectory/methods.c tmpbuilddirectory/taskdefs.c $ROBUSTROOT/Runtime/runtime.c $ROBUSTROOT/Runtime/file.c $ROBUSTROOT/Runtime/socket.c $ROBUSTROOT/Runtime/Queue.c $ROBUSTROOT/Runtime/SimpleHash.c $ROBUSTROOT/Runtime/checkpoint.c $ROBUSTROOT/Runtime/GenericHashtable.c $ROBUSTROOT/Runtime/option.c $ROBUSTROOT/Runtime/garbage.c -o $MAINFILE.bin
-#=======
-#echo THIS FILE IS DEPRECATED. DO NOT USE IT.
+echo THIS FILE IS DEPRECATED. DO NOT USE IT.
./buildscript -recover -o $@
-#>>>>>>> 1.15
+