com.cyc.cycjava.cycl
Class transcript_server

java.lang.Object
  extended by com.cyc.tool.subl.util.SubLTrampolineFile
      extended by com.cyc.tool.subl.util.SubLTranslatedFile
          extended by com.cyc.cycjava.cycl.transcript_server
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class transcript_server
extends SubLTranslatedFile


Nested Class Summary
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLInteger $int53$45
           
static SubLInteger $int54$240
           
static SubLSymbol $kw2$ALLOW_OTHER_KEYS
           
static SubLSymbol $kw27$EOF
           
static SubLSymbol $kw28$ERROR
           
static SubLSymbol $kw3$OPERATION_TIMEOUT
           
static SubLSymbol $kw50$PRIVATE
           
static SubLList $list0
           
static SubLList $list1
           
static SubLList $list10
           
static SubLList $list12
           
static SubLList $list16
           
static SubLList $list18
           
static SubLList $list22
           
static SubLList $list23
           
static SubLString $str21$_A__Error_while_connecting_to_tra
           
static SubLString $str26$Connection_to_transcript_server_w
           
static SubLString $str29$400
           
static SubLString $str30$200
           
static SubLString $str31$Set_Image__A
           
static SubLString $str32$201
           
static SubLString $str33$Set_KB__A
           
static SubLString $str34$202
           
static SubLString $str35$Set_Op__A
           
static SubLString $str36$203
           
static SubLString $str37$210
           
static SubLString $str38$211
           
static SubLString $str39$212
           
static SubLString $str40$How_Many_Ops__A
           
static SubLString $str41$207
           
static SubLString $str42$Send_Ops__A
           
static SubLString $str43$_A
           
static SubLString $str44$204
           
static SubLString $str45$Get_Ops__A
           
static SubLString $str46$205
           
static SubLString $str47$Quit
           
static SubLString $str48$206
           
static SubLString $str51$Transcript_server_connection_time
           
static SubLString $str52$Transcript_server_operation_timeo
           
static SubLString $str55$Error_sending_operations_to_serve
           
static SubLSymbol $sym11$CSETQ
           
static SubLSymbol $sym13$WITH_TIMEOUT
           
static SubLSymbol $sym14$PROGN
           
static SubLSymbol $sym15$PUNLESS
           
static SubLSymbol $sym17$PWHEN
           
static SubLSymbol $sym19$STRINGP
           
static SubLSymbol $sym20$WARN
           
static SubLSymbol $sym24$TRANSCRIPT_SERVER_MESSAGE_STARTUP
           
static SubLSymbol $sym25$TRANSCRIPT_SERVER_MESSAGE_SHUTDOWN
           
static SubLSymbol $sym4$ERROR_MESSAGE
           
static SubLSymbol $sym49$CATCH_ERROR_MESSAGE_HANDLER
           
static SubLSymbol $sym5$CONNECTED
           
static SubLSymbol $sym6$INCOMPLETE
           
static SubLSymbol $sym7$CLET
           
static SubLSymbol $sym8$CATCH_ERROR_MESSAGE
           
static SubLSymbol $sym9$WITH_TCP_CONNECTION
           
static SubLSymbol $transcript_server_protocol_version$
          The version of the transcript server protocol 0 = initial version 1 = current version
static SubLFile me
           
static java.lang.String myName
           
 
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
EMPTY_SUBL_OBJECT_ARRAY
 
Fields inherited from interface com.cyc.tool.subl.jrtl.nativeCode.subLisp.CommonSymbols
ANSWER_TAG, APPEND_KEYWORD, APPEND_STACK_TRACES_TO_ERROR_MESSAGES, AREF, ASSEMBLE_FIXNUMS_TO_INTEGER, ATOM, BIGNUMP, BINARY_KEYWORD, BINDING_TYPE, BOOLEANP, CAAR, CADR, CAND, CAR, CCATCH, CDEC, CDESTRUCTURING_BIND, CDO, CDO_ALL_SYMBOLS, CDO_EXTERNAL_SYMBOLS, CDO_SYMBOLS, CDOHASH, CDOLIST, CDOTIMES, CDR, CHAR, CHAR_E_SYMBOL, CHAR_EQUAL_SYMBOL, CHAR_GREATER_THAN_OR_EQUAL_SYMBOL, CHAR_GREATER_THAN_SYMBOL, CHAR_GT_SYMBOL, CHAR_GTE_SYMBOL, CHAR_LESS_THAN_OR_EQUAL_SYMBOL, CHAR_LESS_THAN_SYMBOL, CHAR_LT_SYMBOL, CHAR_LTE_SYMBOL, CHAR_NE_SYMBOL, CHAR_NOT_EQUAL_SYMBOL, CHARACTERP, CHECK_TYPE, CINC, CLET, CMULTIPLE_VALUE_BIND, CNOT, CONS, CONSP, CONSTANT, COR, CPOP, CPROGV, CPUSH, CPUSHNEW, CREATE_KEYWORD, CSETF, CSETQ, CSOME, CTIME, CUNWIND_PROTECT, CVS_ID, DEBUG_IO, DECLAIM, DECLARE, DEFCONSTANT, DEFINE, DEFLEXICAL, DEFMACRO, DEFPARAMETER, DEFVAR, DIRECTION_KEYWORD, DYNAMIC, EIGHT_INTEGER, EIGHTEEN_INTEGER, ELEMENT_TYPE_KEYWORD, ELEVEN_INTEGER, END_KEYWORD, ENFORCE_MUST, ENFORCE_TYPE, EQ, EQL, EQUAL, EQUALP, ERROR, ERROR_KEYWORD, ERROR_OUTPUT, EVAL, EXTERNAL_FORMAT_KEYWORD, EXTERNAL_KEYWORD, FIF, FIFTEEN_INTEGER, FIRST, FIVE_INTEGER, FIXNUMP, FLOATP, FOUR_INTEGER, FOURTEEN_INTEGER, FUNCTION, FUNCTION_SPEC_P, FUNCTIONP, FUNLESS, FWHEN, GET, GETHASH, GETHASH_WITHOUT_VALUES, GUID_P, HASH_TABLE_ITERATOR_P, HASH_TABLE_P, IDENTITY, IF_DOES_NOT_EXIST_KEYWORD, IF_EXISTS_KEYWORD, IGNORE, INITIALIZATION_TYPE, INITIALIZER, INPUT_KEYWORD, INPUT_STREAM_P, INTEGERP, INTERNAL_KEYWORD, IO_KEYWORD, KEYWORDP, KILL_KEYWORD, LAMBDA_SYMBOL, LEXICAL, LIST, LISTP, LISTS, LOCK_P, LONG_BIGNUM_P, MACRO_ENV, MACRO_FORM, MEDIUM_BIGNUM_P, MEMBER, MINUS_ONE_INTEGER, MULTIPLE_VALUE_LIST, MUST, NCONC, NEW_VERSION_KEYWORD, NIL, NINE_INTEGER, NINETEEN_INTEGER, NREVERSE, NTH, NTH_VALUE, NULL, NULL_INPUT, NULL_OUTPUT, NUM_E_SYMBOL, NUM_GT_SYMBOL, NUM_GTE_SYMBOL, NUM_LT_SYMBOL, NUM_LTE_SYMBOL, NUM_NE_SYMBOL, NUMBERP, ONE_HUNDRED_THIRTY_SEVEN_INTEGER, ONE_HUNDRED_TWENTY_SEVEN_INTEGER, ONE_INTEGER, ONE_THOUSAND_INTEGER, OPTIONAL_SYMBOL, OTHERWISE, OUTPUT_KEYWORD, OUTPUT_STREAM_P, OVERWRITE_KEYWORD, PACKAGEP, PCASE, PCOND, PIF, PROBE_KEYWORD, PROCESS_TO_END, PROCESSP, PROCLAIM, PROGN, PUNLESS, PWHEN, QUERY_IO, QUIT, QUOTE, RENAME_AND_DELETE_KEYWORD, REST_SYMBOL, RET, RET_NIL, RET_T, RETURN_TAG, REVERSE, RW_LOCK_P, SECOND, SEQUENCEP, SEVEN_INTEGER, SEVENTEEN_INTEGER, SHORT_BIGNUM_P, SHOW_STACK_TRACES, SIX_INTEGER, SIXTEEN_INTEGER, SIXTY_FOUR_INTEGER, SORT, SSS, STANDARD_INPUT, STANDARD_OUTPUT, START_KEYWORD, STREAMP, STRING_E_SYMBOL, STRING_EQUAL_SYMBOL, STRING_GREATER_THAN_OR_EQUAL_SYMBOL, STRING_GREATER_THAN_SYMBOL, STRING_GT_SYMBOL, STRING_GTE_SYMBOL, STRING_LESS_THAN_OR_EQUAL_SYMBOL, STRING_LESS_THAN_SYMBOL, STRING_LT_SYMBOL, STRING_LTE_SYMBOL, STRING_NE_SYMBOL, STRING_NOT_EQUAL_SYMBOL, STRINGP, STRUCTURE_P, SUPERSEDE_KEYWORD, SUSPEND_TYPE_CHECKING, SYMBOL_FUNCTION, SYMBOL_VALUE, SYMBOLP, T, TEN_INTEGER, TERMINAL_IO, TEXT_KEYWORD, THIRTEEN_INTEGER, THIRTY_FOUR_INTEGER, THIRTY_THREE_INTEGER, THIRTY_TWO_INTEGER, THREE_INTEGER, TRACE_OUTPUT, TRUE, TWELVE_INTEGER, TWENTY_INTEGER, TWO_HUNDRED_FIFTY_FOUR_INTEGER, TWO_HUNDRED_FORTY_FOUR_INTEGER, TWO_INTEGER, UNDECLARED, UNPROVIDED, VALUES, VECTOR, VECTORP, WITH_ERROR_HANDLER, WITH_STATIC_AREA, WITH_THREAD_PRIVATE_AREA, WITH_WORKING_AREA, WORLD, ZERO_DOUBLE, ZERO_INTEGER
 
Method Summary
static SubLObject declare_transcript_server_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject init_transcript_server_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject setup_transcript_server_file()
           
static SubLObject use_transcript_server()
          Accessor for *use-transcript-server*.
 
Methods inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
extractFunctionNamed
 
Methods inherited from class com.cyc.tool.subl.util.SubLTrampolineFile
checkType, enforceType, extractBinaryFunc, extractCount, extractEnd, extractEndUsingSize, extractPackage, extractStart, extractUnaryFunc, main
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

me

public static final SubLFile me

myName

public static final java.lang.String myName
See Also:
Constant Field Values

$transcript_server_protocol_version$

public static SubLSymbol $transcript_server_protocol_version$
The version of the transcript server protocol 0 = initial version 1 = current version


$list0

public static final SubLList $list0

$list1

public static final SubLList $list1

$kw2$ALLOW_OTHER_KEYS

public static final SubLSymbol $kw2$ALLOW_OTHER_KEYS

$kw3$OPERATION_TIMEOUT

public static final SubLSymbol $kw3$OPERATION_TIMEOUT

$sym4$ERROR_MESSAGE

public static final SubLSymbol $sym4$ERROR_MESSAGE

$sym5$CONNECTED

public static final SubLSymbol $sym5$CONNECTED

$sym6$INCOMPLETE

public static final SubLSymbol $sym6$INCOMPLETE

$sym7$CLET

public static final SubLSymbol $sym7$CLET

$sym8$CATCH_ERROR_MESSAGE

public static final SubLSymbol $sym8$CATCH_ERROR_MESSAGE

$sym9$WITH_TCP_CONNECTION

public static final SubLSymbol $sym9$WITH_TCP_CONNECTION

$list10

public static final SubLList $list10

$sym11$CSETQ

public static final SubLSymbol $sym11$CSETQ

$list12

public static final SubLList $list12

$sym13$WITH_TIMEOUT

public static final SubLSymbol $sym13$WITH_TIMEOUT

$sym14$PROGN

public static final SubLSymbol $sym14$PROGN

$sym15$PUNLESS

public static final SubLSymbol $sym15$PUNLESS

$list16

public static final SubLList $list16

$sym17$PWHEN

public static final SubLSymbol $sym17$PWHEN

$list18

public static final SubLList $list18

$sym19$STRINGP

public static final SubLSymbol $sym19$STRINGP

$sym20$WARN

public static final SubLSymbol $sym20$WARN

$str21$_A__Error_while_connecting_to_tra

public static final SubLString $str21$_A__Error_while_connecting_to_tra

$list22

public static final SubLList $list22

$list23

public static final SubLList $list23

$sym24$TRANSCRIPT_SERVER_MESSAGE_STARTUP

public static final SubLSymbol $sym24$TRANSCRIPT_SERVER_MESSAGE_STARTUP

$sym25$TRANSCRIPT_SERVER_MESSAGE_SHUTDOWN

public static final SubLSymbol $sym25$TRANSCRIPT_SERVER_MESSAGE_SHUTDOWN

$str26$Connection_to_transcript_server_w

public static final SubLString $str26$Connection_to_transcript_server_w

$kw27$EOF

public static final SubLSymbol $kw27$EOF

$kw28$ERROR

public static final SubLSymbol $kw28$ERROR

$str29$400

public static final SubLString $str29$400

$str30$200

public static final SubLString $str30$200

$str31$Set_Image__A

public static final SubLString $str31$Set_Image__A

$str32$201

public static final SubLString $str32$201

$str33$Set_KB__A

public static final SubLString $str33$Set_KB__A

$str34$202

public static final SubLString $str34$202

$str35$Set_Op__A

public static final SubLString $str35$Set_Op__A

$str36$203

public static final SubLString $str36$203

$str37$210

public static final SubLString $str37$210

$str38$211

public static final SubLString $str38$211

$str39$212

public static final SubLString $str39$212

$str40$How_Many_Ops__A

public static final SubLString $str40$How_Many_Ops__A

$str41$207

public static final SubLString $str41$207

$str42$Send_Ops__A

public static final SubLString $str42$Send_Ops__A

$str43$_A

public static final SubLString $str43$_A

$str44$204

public static final SubLString $str44$204

$str45$Get_Ops__A

public static final SubLString $str45$Get_Ops__A

$str46$205

public static final SubLString $str46$205

$str47$Quit

public static final SubLString $str47$Quit

$str48$206

public static final SubLString $str48$206

$sym49$CATCH_ERROR_MESSAGE_HANDLER

public static final SubLSymbol $sym49$CATCH_ERROR_MESSAGE_HANDLER

$kw50$PRIVATE

public static final SubLSymbol $kw50$PRIVATE

$str51$Transcript_server_connection_time

public static final SubLString $str51$Transcript_server_connection_time

$str52$Transcript_server_operation_timeo

public static final SubLString $str52$Transcript_server_operation_timeo

$int53$45

public static final SubLInteger $int53$45

$int54$240

public static final SubLInteger $int54$240

$str55$Error_sending_operations_to_serve

public static final SubLString $str55$Error_sending_operations_to_serve
Method Detail

use_transcript_server

public static final SubLObject use_transcript_server()
Accessor for *use-transcript-server*.


declare_transcript_server_file

public static final SubLObject declare_transcript_server_file()

init_transcript_server_file

public static final SubLObject init_transcript_server_file()

setup_transcript_server_file

public static final SubLObject setup_transcript_server_file()

declareFunctions

public void declareFunctions()
Description copied from interface: SubLFile
Declares the mapping between functions and symbols for all named functions defined in the file. Like CRTL define.


initializeVariables

public void initializeVariables()
Description copied from interface: SubLFile
Initializes all global variables and private internal variables for constants defined in the file. Like CRTL init.


runTopLevelForms

public void runTopLevelForms()
Description copied from interface: SubLFile
Runs all top-level forms in order. Like CRTL setup.