com.cyc.cycjava.cycl
Class xml_utilities

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.xml_utilities
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class xml_utilities
extends SubLTranslatedFile


Nested Class Summary
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $cycml_indent_level$
           
static SubLFloat $float0$1_0
           
static SubLInteger $int41$34
           
static SubLInteger $int43$38
           
static SubLInteger $int45$39
           
static SubLInteger $int47$60
           
static SubLInteger $int49$62
           
static SubLSymbol $kw73$NAME
           
static SubLSymbol $kw74$ATTRIBUTES
           
static SubLSymbol $kw75$ELEMENTS
           
static SubLSymbol $kw76$TEXT
           
static SubLSymbol $kw85$SORT_ASC
           
static SubLSymbol $kw86$SORT_DESC
           
static SubLSymbol $kw94$DEFAULT
           
static SubLSymbol $kw96$OUTPUT
           
static SubLList $list2
           
static SubLList $list21
           
static SubLList $list26
           
static SubLList $list35
           
static SubLObject $list36
           
static SubLList $list37
           
static SubLList $list38
           
static SubLList $list39
           
static SubLList $list53
           
static SubLList $list55
           
static SubLList $list61
           
static SubLList $list63
           
static SubLList $list65
           
static SubLList $list66
           
static SubLList $list77
           
static SubLString $str10$__xml_version_
           
static SubLString $str100$false
           
static SubLString $str12$_encoding_
           
static SubLString $str13$_standalone_
           
static SubLString $str14$yes
           
static SubLString $str15$no
           
static SubLString $str16$__
           
static SubLString $str17$___CDATA_
           
static SubLString $str18$___
           
static SubLString $str19$____
           
static SubLString $str20$___
           
static SubLString $str28$__
           
static SubLString $str29$__
           
static SubLString $str30$__
           
static SubLString $str31$_
           
static SubLString $str32$_
           
static SubLString $str4$Skipping_invalid_xml_character__S
           
static SubLString $str40$_
           
static SubLString $str42$_quot_
           
static SubLString $str44$_amp_
           
static SubLString $str46$_apos_
           
static SubLString $str48$_lt_
           
static SubLString $str50$_gt_
           
static SubLString $str6$US_ASCII
           
static SubLString $str62$__DOCTYPE__A_SYSTEM__S_
           
static SubLString $str64$xmlns_
           
static SubLString $str67$xml_
           
static SubLString $str68$http_
           
static SubLString $str69$Couldn_t_resolve__S_based_on__S_a
           
static SubLString $str78$__A
           
static SubLString $str79$__
           
static SubLString $str80$__A__A
           
static SubLString $str81$___
           
static SubLString $str82$_A__
           
static SubLString $str83$___A___
           
static SubLString $str84$____
           
static SubLString $str87$__name__binding___elements__
           
static SubLString $str88$__name__
           
static SubLString $str89$___text_
           
static SubLString $str90$__
           
static SubLString $str91$__
           
static SubLString $str92$root
           
static SubLString $str97$Unable_to_open__S
           
static SubLString $str99$true
           
static SubLSymbol $sym1$CLET
           
static SubLSymbol $sym11$DOUBLE_FLOAT
           
static SubLSymbol $sym22$PROGN
           
static SubLSymbol $sym23$WITH_XML_INDENTATION
           
static SubLSymbol $sym24$XML_START_TAG_INTERNAL
           
static SubLSymbol $sym25$PUNLESS
           
static SubLSymbol $sym27$XML_END_TAG_INTERNAL
           
static SubLSymbol $sym3$VALID_XML_CHAR_P
           
static SubLSymbol $sym33$VALID_XML_NAME_CHAR_P
           
static SubLSymbol $sym34$VALID_XML_NAME_CHAR_CODE_P
           
static SubLSymbol $sym5$CHAR_
           
static SubLSymbol $sym51$DIGIT_CHAR_P
           
static SubLSymbol $sym52$HEX_CHAR_P
           
static SubLSymbol $sym54$_XML_STREAM_
           
static SubLSymbol $sym56$SYMBOLP
           
static SubLSymbol $sym57$STREAM
           
static SubLSymbol $sym58$CWITH_OUTPUT_TO_STRING
           
static SubLSymbol $sym59$WITH_XML_OUTPUT_TO_STREAM
           
static SubLSymbol $sym60$GENERATE_VALID_XML_HEADER
           
static SubLSymbol $sym7$FLOATP
           
static SubLSymbol $sym70$LISTP
           
static SubLSymbol $sym71$TERM___WITH_CONSTANT_BY_NAME
           
static SubLSymbol $sym72$ALISTS_SORT_KEY
           
static SubLSymbol $sym8$STRINGP
           
static SubLSymbol $sym9$BOOLEANP
           
static SubLSymbol $sym93$QUERY_RESULTS_TO_XML_STREAM
           
static SubLSymbol $sym95$QUERY_RESULTS_TO_XML_FILE
           
static SubLSymbol $sym98$QUERY_RESULTS_TO_XML_STRING
           
static SubLSymbol $xml_indentation_amount$
           
static SubLSymbol $xml_indentation_level$
           
static SubLSymbol $xml_special_chars$
           
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_xml_utilities_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject init_xml_utilities_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_xml_utilities_file()
           
 
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

$xml_indentation_level$

public static SubLSymbol $xml_indentation_level$

$xml_indentation_amount$

public static SubLSymbol $xml_indentation_amount$

$cycml_indent_level$

public static SubLSymbol $cycml_indent_level$

$xml_special_chars$

public static SubLSymbol $xml_special_chars$

$float0$1_0

public static final SubLFloat $float0$1_0

$sym1$CLET

public static final SubLSymbol $sym1$CLET

$list2

public static final SubLList $list2

$sym3$VALID_XML_CHAR_P

public static final SubLSymbol $sym3$VALID_XML_CHAR_P

$str4$Skipping_invalid_xml_character__S

public static final SubLString $str4$Skipping_invalid_xml_character__S

$sym5$CHAR_

public static final SubLSymbol $sym5$CHAR_

$str6$US_ASCII

public static final SubLString $str6$US_ASCII

$sym7$FLOATP

public static final SubLSymbol $sym7$FLOATP

$sym8$STRINGP

public static final SubLSymbol $sym8$STRINGP

$sym9$BOOLEANP

public static final SubLSymbol $sym9$BOOLEANP

$str10$__xml_version_

public static final SubLString $str10$__xml_version_

$sym11$DOUBLE_FLOAT

public static final SubLSymbol $sym11$DOUBLE_FLOAT

$str12$_encoding_

public static final SubLString $str12$_encoding_

$str13$_standalone_

public static final SubLString $str13$_standalone_

$str14$yes

public static final SubLString $str14$yes

$str15$no

public static final SubLString $str15$no

$str16$__

public static final SubLString $str16$__

$str17$___CDATA_

public static final SubLString $str17$___CDATA_

$str18$___

public static final SubLString $str18$___

$str19$____

public static final SubLString $str19$____

$str20$___

public static final SubLString $str20$___

$list21

public static final SubLList $list21

$sym22$PROGN

public static final SubLSymbol $sym22$PROGN

$sym23$WITH_XML_INDENTATION

public static final SubLSymbol $sym23$WITH_XML_INDENTATION

$sym24$XML_START_TAG_INTERNAL

public static final SubLSymbol $sym24$XML_START_TAG_INTERNAL

$sym25$PUNLESS

public static final SubLSymbol $sym25$PUNLESS

$list26

public static final SubLList $list26

$sym27$XML_END_TAG_INTERNAL

public static final SubLSymbol $sym27$XML_END_TAG_INTERNAL

$str28$__

public static final SubLString $str28$__

$str29$__

public static final SubLString $str29$__

$str30$__

public static final SubLString $str30$__

$str31$_

public static final SubLString $str31$_

$str32$_

public static final SubLString $str32$_

$sym33$VALID_XML_NAME_CHAR_P

public static final SubLSymbol $sym33$VALID_XML_NAME_CHAR_P

$sym34$VALID_XML_NAME_CHAR_CODE_P

public static final SubLSymbol $sym34$VALID_XML_NAME_CHAR_CODE_P

$list35

public static final SubLList $list35

$list36

public static final SubLObject $list36

$list37

public static final SubLList $list37

$list38

public static final SubLList $list38

$list39

public static final SubLList $list39

$str40$_

public static final SubLString $str40$_

$int41$34

public static final SubLInteger $int41$34

$str42$_quot_

public static final SubLString $str42$_quot_

$int43$38

public static final SubLInteger $int43$38

$str44$_amp_

public static final SubLString $str44$_amp_

$int45$39

public static final SubLInteger $int45$39

$str46$_apos_

public static final SubLString $str46$_apos_

$int47$60

public static final SubLInteger $int47$60

$str48$_lt_

public static final SubLString $str48$_lt_

$int49$62

public static final SubLInteger $int49$62

$str50$_gt_

public static final SubLString $str50$_gt_

$sym51$DIGIT_CHAR_P

public static final SubLSymbol $sym51$DIGIT_CHAR_P

$sym52$HEX_CHAR_P

public static final SubLSymbol $sym52$HEX_CHAR_P

$list53

public static final SubLList $list53

$sym54$_XML_STREAM_

public static final SubLSymbol $sym54$_XML_STREAM_

$list55

public static final SubLList $list55

$sym56$SYMBOLP

public static final SubLSymbol $sym56$SYMBOLP

$sym57$STREAM

public static final SubLSymbol $sym57$STREAM

$sym58$CWITH_OUTPUT_TO_STRING

public static final SubLSymbol $sym58$CWITH_OUTPUT_TO_STRING

$sym59$WITH_XML_OUTPUT_TO_STREAM

public static final SubLSymbol $sym59$WITH_XML_OUTPUT_TO_STREAM

$sym60$GENERATE_VALID_XML_HEADER

public static final SubLSymbol $sym60$GENERATE_VALID_XML_HEADER

$list61

public static final SubLList $list61

$str62$__DOCTYPE__A_SYSTEM__S_

public static final SubLString $str62$__DOCTYPE__A_SYSTEM__S_

$list63

public static final SubLList $list63

$str64$xmlns_

public static final SubLString $str64$xmlns_

$list65

public static final SubLList $list65

$list66

public static final SubLList $list66

$str67$xml_

public static final SubLString $str67$xml_

$str68$http_

public static final SubLString $str68$http_

$str69$Couldn_t_resolve__S_based_on__S_a

public static final SubLString $str69$Couldn_t_resolve__S_based_on__S_a

$sym70$LISTP

public static final SubLSymbol $sym70$LISTP

$sym71$TERM___WITH_CONSTANT_BY_NAME

public static final SubLSymbol $sym71$TERM___WITH_CONSTANT_BY_NAME

$sym72$ALISTS_SORT_KEY

public static final SubLSymbol $sym72$ALISTS_SORT_KEY

$kw73$NAME

public static final SubLSymbol $kw73$NAME

$kw74$ATTRIBUTES

public static final SubLSymbol $kw74$ATTRIBUTES

$kw75$ELEMENTS

public static final SubLSymbol $kw75$ELEMENTS

$kw76$TEXT

public static final SubLSymbol $kw76$TEXT

$list77

public static final SubLList $list77

$str78$__A

public static final SubLString $str78$__A

$str79$__

public static final SubLString $str79$__

$str80$__A__A

public static final SubLString $str80$__A__A

$str81$___

public static final SubLString $str81$___

$str82$_A__

public static final SubLString $str82$_A__

$str83$___A___

public static final SubLString $str83$___A___

$str84$____

public static final SubLString $str84$____

$kw85$SORT_ASC

public static final SubLSymbol $kw85$SORT_ASC

$kw86$SORT_DESC

public static final SubLSymbol $kw86$SORT_DESC

$str87$__name__binding___elements__

public static final SubLString $str87$__name__binding___elements__

$str88$__name__

public static final SubLString $str88$__name__

$str89$___text_

public static final SubLString $str89$___text_

$str90$__

public static final SubLString $str90$__

$str91$__

public static final SubLString $str91$__

$str92$root

public static final SubLString $str92$root

$sym93$QUERY_RESULTS_TO_XML_STREAM

public static final SubLSymbol $sym93$QUERY_RESULTS_TO_XML_STREAM

$kw94$DEFAULT

public static final SubLSymbol $kw94$DEFAULT

$sym95$QUERY_RESULTS_TO_XML_FILE

public static final SubLSymbol $sym95$QUERY_RESULTS_TO_XML_FILE

$kw96$OUTPUT

public static final SubLSymbol $kw96$OUTPUT

$str97$Unable_to_open__S

public static final SubLString $str97$Unable_to_open__S

$sym98$QUERY_RESULTS_TO_XML_STRING

public static final SubLSymbol $sym98$QUERY_RESULTS_TO_XML_STRING

$str99$true

public static final SubLString $str99$true

$str100$false

public static final SubLString $str100$false
Method Detail

declare_xml_utilities_file

public static final SubLObject declare_xml_utilities_file()

init_xml_utilities_file

public static final SubLObject init_xml_utilities_file()

setup_xml_utilities_file

public static final SubLObject setup_xml_utilities_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.