com.cyc.tool.subl.jrtl.translatedCode.sublisp
Class format

java.lang.Object
  extended by com.cyc.tool.subl.util.SubLTrampolineFile
      extended by com.cyc.tool.subl.util.SubLTranslatedFile
          extended by com.cyc.tool.subl.jrtl.translatedCode.sublisp.format
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class format
extends SubLTranslatedFile


Nested Class Summary
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLObject $ic59
           
static SubLObject $ic65
           
static SubLObject $ic67
           
static SubLObject $ic68
           
static SubLObject $ic69
           
static SubLObject $ic73
           
static SubLObject $ic74
           
static SubLObject $ic75
           
static SubLInteger $int0$50
           
static SubLInteger $int63$1000
           
static SubLInteger $int64$100
           
static SubLInteger $int77$36
           
static SubLSymbol $kw128$NORMAL
           
static SubLSymbol $kw129$TILDE
           
static SubLSymbol $kw130$PARAM
           
static SubLSymbol $kw132$QUOTE
           
static SubLSymbol $kw133$COLON
           
static SubLSymbol $kw134$AT_SIGN
           
static SubLSymbol $kw135$SIGN
           
static SubLSymbol $kw136$NUMBER
           
static SubLSymbol $kw138$COLON_AT
           
static SubLSymbol $kw97$STREAM
           
static SubLList $list1
           
static SubLList $list10
           
static SubLList $list108
           
static SubLList $list18
           
static SubLList $list22
           
static SubLList $list24
           
static SubLList $list33
           
static SubLList $list36
           
static SubLList $list49
           
static SubLList $list54
           
static SubLList $list55
           
static SubLList $list79
           
static SubLList $list80
           
static SubLList $list81
           
static SubLList $list82
           
static SubLList $list88
           
static SubLString $str107$No_clause_marker_found_for__S__S_
           
static SubLString $str12$The__A_format_directive_is_not_ye
           
static SubLString $str120$ies
           
static SubLString $str125$_S_does_not_support_string_destin
           
static SubLString $str126$_S_is_not_a_valid__S_destination_
           
static SubLString $str127$No_matching__A_found_for__A_in__S
           
static SubLString $str13$The____C_format_directive_does_no
           
static SubLString $str131$_S_parameter__S_is_not_a_characte
           
static SubLString $str137$Bad__S_parameter_
           
static SubLString $str139$Unterminated__S_control_
           
static SubLString $str14$The____C_format_directive_does_no
           
static SubLString $str15$The____C_format_directive_does_no
           
static SubLString $str19$Unrecognized_type_specifier__S_
           
static SubLString $str23$TAIL
           
static SubLString $str32$The__S_parameter__S_is_not_of_typ
           
static SubLString $str37$Stray____C_directive_in__S_string
           
static SubLString $str39$_S_is_not_a_recognized__S_control
           
static SubLString $str40$_S_directive__S_ran_out_of_argume
           
static SubLString $str41$No_matching__S_found_for__S_in__S
           
static SubLString $str42$The__S__S_directive_takes_a_list_
           
static SubLString $str43$_S_is_not_a_valid__S_control_
           
static SubLString $str44$_S_is_not_a_valid__S_repitition_s
           
static SubLString $str45$Too_many__S_parameters_
           
static SubLString $str47$__
           
static SubLString $str56$_
           
static SubLString $str57$_
           
static SubLString $str60$_times_ten_to_the_
           
static SubLString $str61$_power
           
static SubLString $str62$_plus
           
static SubLString $str66$_hundred
           
static SubLString $str70$zero
           
static SubLString $str71$minus_
           
static SubLString $str72$zeroth
           
static SubLString $str76$th
           
static SubLString $str78$_S_is_not_a_valid_radix_
           
static SubLString $str93$__
           
static SubLSymbol $sym100$FORMAT_I_DIRECTIVE
           
static SubLSymbol $sym101$CHAR_
           
static SubLSymbol $sym102$FORMAT_SLASH_DIRECTIVE
           
static SubLSymbol $sym103$FORMAT_T_DIRECTIVE
           
static SubLSymbol $sym104$FORMAT_LESS_THAN_DIRECTIVE
           
static SubLSymbol $sym105$FORMAT_GREATER_THAN_DIRECTIVE
           
static SubLSymbol $sym106$FORMAT_ASTERISK_DIRECTIVE
           
static SubLSymbol $sym109$FORMAT_LEFT_BRACKET_DIRECTIVE
           
static SubLSymbol $sym11$_MATCHING_BRACKETS_
           
static SubLSymbol $sym110$FORMAT_RIGHT_BRACKET_DIRECTIVE
           
static SubLSymbol $sym111$UP_AND_ALL_THE_WAY_OUT
           
static SubLSymbol $sym112$UP_AND_OUT
           
static SubLSymbol $sym113$FORMAT_LEFT_BRACE_DIRECTIVE
           
static SubLSymbol $sym114$FORMAT_RIGHT_BRACE_DIRECTIVE
           
static SubLSymbol $sym115$STRINGP
           
static SubLSymbol $sym116$LISTP
           
static SubLSymbol $sym117$FORMAT_QUESTION_MARK_DIRECTIVE
           
static SubLSymbol $sym118$FORMAT_LEFT_PAREN_DIRECTIVE
           
static SubLSymbol $sym119$FORMAT_RIGHT_PAREN_DIRECTIVE
           
static SubLSymbol $sym121$FORMAT_P_DIRECTIVE
           
static SubLSymbol $sym122$FORMAT_SEMICOLON_DIRECTIVE
           
static SubLSymbol $sym123$FORMAT_CIRCUMFLEX_DIRECTIVE
           
static SubLSymbol $sym124$FORMAT_NEWLINE_DIRECTIVE
           
static SubLSymbol $sym16$OR
           
static SubLSymbol $sym17$INTEGER
           
static SubLSymbol $sym2$PROGN
           
static SubLSymbol $sym20$CHARACTER
           
static SubLSymbol $sym21$NULL
           
static SubLSymbol $sym25$CSETF
           
static SubLSymbol $sym26$CAR
           
static SubLSymbol $sym27$CPOP
           
static SubLSymbol $sym28$PUNLESS
           
static SubLSymbol $sym29$FORMAT_TYPEP
           
static SubLSymbol $sym3$DECLAIM
           
static SubLSymbol $sym30$QUOTE
           
static SubLSymbol $sym31$ERROR
           
static SubLSymbol $sym34$CLET
           
static SubLSymbol $sym35$PWHEN
           
static SubLSymbol $sym38$FORMAT
           
static SubLSymbol $sym4$FACCESS
           
static SubLSymbol $sym46$CHARACTERP
           
static SubLSymbol $sym48$FORMAT_C_DIRECTIVE
           
static SubLSymbol $sym5$PRIVATE
           
static SubLSymbol $sym50$FORMAT_PERCENT_DIRECTIVE
           
static SubLSymbol $sym51$FORMAT_AMPERSAND_DIRECTIVE
           
static SubLSymbol $sym52$FORMAT_VERTICAL_BAR_DIRECTIVE
           
static SubLSymbol $sym53$FORMAT_TILDE_DIRECTIVE
           
static SubLSymbol $sym58$INTEGERP
           
static SubLSymbol $sym6$DEFINE
           
static SubLSymbol $sym7$SETHASH
           
static SubLSymbol $sym8$_FORMAT_DIRECTIVES_
           
static SubLSymbol $sym83$FORMAT_R_DIRECTIVE
           
static SubLSymbol $sym84$FORMAT_D_DIRECTIVE
           
static SubLSymbol $sym85$FORMAT_B_DIRECTIVE
           
static SubLSymbol $sym86$FORMAT_O_DIRECTIVE
           
static SubLSymbol $sym87$FORMAT_X_DIRECTIVE
           
static SubLSymbol $sym89$FORMAT_F_DIRECTIVE
           
static SubLSymbol $sym9$FUNCTION
           
static SubLSymbol $sym90$FORMAT_E_DIRECTIVE
           
static SubLSymbol $sym91$FORMAT_G_DIRECTIVE
           
static SubLSymbol $sym92$FORMAT_DOLLARSIGN_DIRECTIVE
           
static SubLSymbol $sym94$FORMAT_PADDED
           
static SubLSymbol $sym95$FORMAT_A_DIRECTIVE
           
static SubLSymbol $sym96$FORMAT_S_DIRECTIVE
           
static SubLSymbol $sym98$FORMAT_W_DIRECTIVE
           
static SubLSymbol $sym99$FORMAT_UNDERSCORE_DIRECTIVE
           
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 backup_args(SubLObject args, SubLObject all_args, SubLObject count)
           
static SubLObject bad_format_directive(SubLObject string, SubLObject index)
           
static SubLObject call_format_directive(SubLObject ch, SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject check_flags(SubLObject directive, SubLObject at_sign_p, SubLObject at_sign_ok_p, SubLObject colonp, SubLObject colon_ok_p)
           
static SubLObject declare_format_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject defformat_bracketed(SubLObject macroform, SubLObject environment)
           
static SubLObject defformat(SubLObject macroform, SubLObject environment)
           
static SubLObject digits_add_1_int(SubLObject digits)
           
static SubLObject digits_add_1(SubLObject digits)
           
static SubLObject find_directive(SubLObject directive, SubLObject string, SubLObject start, SubLObject end)
           
static SubLObject format_a_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_ampersand_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_asterisk_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_b_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_c_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_cardinal_internal(SubLObject stream, SubLObject integer, SubLObject group, SubLObject more)
           
static SubLObject format_cardinal(SubLObject stream, SubLObject integer)
           
static SubLObject format_circumflex_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_d_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_directive_p(SubLObject ch)
           
static SubLObject format_dollarsign_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_e_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_f_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_g_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_greater_than_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_i_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_integer_internal(SubLObject stream, SubLObject integer)
           
static SubLObject format_integer(SubLObject stream, SubLObject integer, SubLObject radix, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_internal(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args)
           
static SubLObject format_iteration(SubLObject stream, SubLObject format_control, SubLObject start, SubLObject end, SubLObject min, SubLObject max, SubLObject args)
           
static SubLObject format_left_brace_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_left_bracket_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_left_paren_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_less_than_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_newline_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_o_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_ordinal(SubLObject stream, SubLObject integer)
           
static SubLObject format_p_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_padded(SubLObject stream, SubLObject string, SubLObject pad_left_p, SubLObject mincol, SubLObject colinc, SubLObject minpad, SubLObject padchar)
           
static SubLObject format_percent_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_question_mark_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_r_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_repeat(SubLObject stream, SubLObject ch, SubLObject count)
           
static SubLObject format_right_brace_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_right_bracket_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_right_paren_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_s_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_semicolon_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_slash_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_sublist_iteration(SubLObject stream, SubLObject format_control, SubLObject start, SubLObject end, SubLObject min, SubLObject max, SubLObject args)
           
static SubLObject format_t_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_tilde_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_typep(SubLObject object, SubLObject type)
           
static SubLObject format_underscore_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_vertical_bar_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_w_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format_x_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject illegal_directive(SubLObject string, SubLObject index)
           
static SubLObject init_format_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject integer_truncate(SubLObject numerator, SubLObject denominator)
           
static SubLObject matching_bracket_not_found(SubLObject left, SubLObject right, SubLObject string)
           
static SubLObject matching_bracket(SubLObject ch)
           
static SubLObject not_a_format_control(SubLObject thing)
           
static SubLObject not_a_list_argument(SubLObject directive)
           
static SubLObject not_enough_format_arguments(SubLObject directive)
           
static SubLObject parse_format_command(SubLObject string, SubLObject start, SubLObject end, SubLObject for_effect_p, SubLObject args)
           
static SubLObject really_format(SubLObject destination, SubLObject format_control, SubLObject args)
           
static SubLObject repitition_designator_value(SubLObject count)
           
static SubLObject round_decimal_digits(SubLObject left, SubLObject right, SubLObject places)
           
static SubLObject round_digits(SubLObject digits, SubLObject places)
           
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject setup_format_file()
           
static SubLObject split_flonum_digits(SubLObject flonum, SubLObject scale)
           
static SubLObject unimplemented_format_directive(SubLObject directive, SubLObject fullyp)
           
static SubLObject with_format_parameters(SubLObject macroform, SubLObject environment)
           
 
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

$int0$50

public static final SubLInteger $int0$50

$list1

public static final SubLList $list1

$sym2$PROGN

public static final SubLSymbol $sym2$PROGN

$sym3$DECLAIM

public static final SubLSymbol $sym3$DECLAIM

$sym4$FACCESS

public static final SubLSymbol $sym4$FACCESS

$sym5$PRIVATE

public static final SubLSymbol $sym5$PRIVATE

$sym6$DEFINE

public static final SubLSymbol $sym6$DEFINE

$sym7$SETHASH

public static final SubLSymbol $sym7$SETHASH

$sym8$_FORMAT_DIRECTIVES_

public static final SubLSymbol $sym8$_FORMAT_DIRECTIVES_

$sym9$FUNCTION

public static final SubLSymbol $sym9$FUNCTION

$list10

public static final SubLList $list10

$sym11$_MATCHING_BRACKETS_

public static final SubLSymbol $sym11$_MATCHING_BRACKETS_

$str12$The__A_format_directive_is_not_ye

public static final SubLString $str12$The__A_format_directive_is_not_ye

$str13$The____C_format_directive_does_no

public static final SubLString $str13$The____C_format_directive_does_no

$str14$The____C_format_directive_does_no

public static final SubLString $str14$The____C_format_directive_does_no

$str15$The____C_format_directive_does_no

public static final SubLString $str15$The____C_format_directive_does_no

$sym16$OR

public static final SubLSymbol $sym16$OR

$sym17$INTEGER

public static final SubLSymbol $sym17$INTEGER

$list18

public static final SubLList $list18

$str19$Unrecognized_type_specifier__S_

public static final SubLString $str19$Unrecognized_type_specifier__S_

$sym20$CHARACTER

public static final SubLSymbol $sym20$CHARACTER

$sym21$NULL

public static final SubLSymbol $sym21$NULL

$list22

public static final SubLList $list22

$str23$TAIL

public static final SubLString $str23$TAIL

$list24

public static final SubLList $list24

$sym25$CSETF

public static final SubLSymbol $sym25$CSETF

$sym26$CAR

public static final SubLSymbol $sym26$CAR

$sym27$CPOP

public static final SubLSymbol $sym27$CPOP

$sym28$PUNLESS

public static final SubLSymbol $sym28$PUNLESS

$sym29$FORMAT_TYPEP

public static final SubLSymbol $sym29$FORMAT_TYPEP

$sym30$QUOTE

public static final SubLSymbol $sym30$QUOTE

$sym31$ERROR

public static final SubLSymbol $sym31$ERROR

$str32$The__S_parameter__S_is_not_of_typ

public static final SubLString $str32$The__S_parameter__S_is_not_of_typ

$list33

public static final SubLList $list33

$sym34$CLET

public static final SubLSymbol $sym34$CLET

$sym35$PWHEN

public static final SubLSymbol $sym35$PWHEN

$list36

public static final SubLList $list36

$str37$Stray____C_directive_in__S_string

public static final SubLString $str37$Stray____C_directive_in__S_string

$sym38$FORMAT

public static final SubLSymbol $sym38$FORMAT

$str39$_S_is_not_a_recognized__S_control

public static final SubLString $str39$_S_is_not_a_recognized__S_control

$str40$_S_directive__S_ran_out_of_argume

public static final SubLString $str40$_S_directive__S_ran_out_of_argume

$str41$No_matching__S_found_for__S_in__S

public static final SubLString $str41$No_matching__S_found_for__S_in__S

$str42$The__S__S_directive_takes_a_list_

public static final SubLString $str42$The__S__S_directive_takes_a_list_

$str43$_S_is_not_a_valid__S_control_

public static final SubLString $str43$_S_is_not_a_valid__S_control_

$str44$_S_is_not_a_valid__S_repitition_s

public static final SubLString $str44$_S_is_not_a_valid__S_repitition_s

$str45$Too_many__S_parameters_

public static final SubLString $str45$Too_many__S_parameters_

$sym46$CHARACTERP

public static final SubLSymbol $sym46$CHARACTERP

$str47$__

public static final SubLString $str47$__

$sym48$FORMAT_C_DIRECTIVE

public static final SubLSymbol $sym48$FORMAT_C_DIRECTIVE

$list49

public static final SubLList $list49

$sym50$FORMAT_PERCENT_DIRECTIVE

public static final SubLSymbol $sym50$FORMAT_PERCENT_DIRECTIVE

$sym51$FORMAT_AMPERSAND_DIRECTIVE

public static final SubLSymbol $sym51$FORMAT_AMPERSAND_DIRECTIVE

$sym52$FORMAT_VERTICAL_BAR_DIRECTIVE

public static final SubLSymbol $sym52$FORMAT_VERTICAL_BAR_DIRECTIVE

$sym53$FORMAT_TILDE_DIRECTIVE

public static final SubLSymbol $sym53$FORMAT_TILDE_DIRECTIVE

$list54

public static final SubLList $list54

$list55

public static final SubLList $list55

$str56$_

public static final SubLString $str56$_

$str57$_

public static final SubLString $str57$_

$sym58$INTEGERP

public static final SubLSymbol $sym58$INTEGERP

$ic59

public static final SubLObject $ic59

$str60$_times_ten_to_the_

public static final SubLString $str60$_times_ten_to_the_

$str61$_power

public static final SubLString $str61$_power

$str62$_plus

public static final SubLString $str62$_plus

$int63$1000

public static final SubLInteger $int63$1000

$int64$100

public static final SubLInteger $int64$100

$ic65

public static final SubLObject $ic65

$str66$_hundred

public static final SubLString $str66$_hundred

$ic67

public static final SubLObject $ic67

$ic68

public static final SubLObject $ic68

$ic69

public static final SubLObject $ic69

$str70$zero

public static final SubLString $str70$zero

$str71$minus_

public static final SubLString $str71$minus_

$str72$zeroth

public static final SubLString $str72$zeroth

$ic73

public static final SubLObject $ic73

$ic74

public static final SubLObject $ic74

$ic75

public static final SubLObject $ic75

$str76$th

public static final SubLString $str76$th

$int77$36

public static final SubLInteger $int77$36

$str78$_S_is_not_a_valid_radix_

public static final SubLString $str78$_S_is_not_a_valid_radix_

$list79

public static final SubLList $list79

$list80

public static final SubLList $list80

$list81

public static final SubLList $list81

$list82

public static final SubLList $list82

$sym83$FORMAT_R_DIRECTIVE

public static final SubLSymbol $sym83$FORMAT_R_DIRECTIVE

$sym84$FORMAT_D_DIRECTIVE

public static final SubLSymbol $sym84$FORMAT_D_DIRECTIVE

$sym85$FORMAT_B_DIRECTIVE

public static final SubLSymbol $sym85$FORMAT_B_DIRECTIVE

$sym86$FORMAT_O_DIRECTIVE

public static final SubLSymbol $sym86$FORMAT_O_DIRECTIVE

$sym87$FORMAT_X_DIRECTIVE

public static final SubLSymbol $sym87$FORMAT_X_DIRECTIVE

$list88

public static final SubLList $list88

$sym89$FORMAT_F_DIRECTIVE

public static final SubLSymbol $sym89$FORMAT_F_DIRECTIVE

$sym90$FORMAT_E_DIRECTIVE

public static final SubLSymbol $sym90$FORMAT_E_DIRECTIVE

$sym91$FORMAT_G_DIRECTIVE

public static final SubLSymbol $sym91$FORMAT_G_DIRECTIVE

$sym92$FORMAT_DOLLARSIGN_DIRECTIVE

public static final SubLSymbol $sym92$FORMAT_DOLLARSIGN_DIRECTIVE

$str93$__

public static final SubLString $str93$__

$sym94$FORMAT_PADDED

public static final SubLSymbol $sym94$FORMAT_PADDED

$sym95$FORMAT_A_DIRECTIVE

public static final SubLSymbol $sym95$FORMAT_A_DIRECTIVE

$sym96$FORMAT_S_DIRECTIVE

public static final SubLSymbol $sym96$FORMAT_S_DIRECTIVE

$kw97$STREAM

public static final SubLSymbol $kw97$STREAM

$sym98$FORMAT_W_DIRECTIVE

public static final SubLSymbol $sym98$FORMAT_W_DIRECTIVE

$sym99$FORMAT_UNDERSCORE_DIRECTIVE

public static final SubLSymbol $sym99$FORMAT_UNDERSCORE_DIRECTIVE

$sym100$FORMAT_I_DIRECTIVE

public static final SubLSymbol $sym100$FORMAT_I_DIRECTIVE

$sym101$CHAR_

public static final SubLSymbol $sym101$CHAR_

$sym102$FORMAT_SLASH_DIRECTIVE

public static final SubLSymbol $sym102$FORMAT_SLASH_DIRECTIVE

$sym103$FORMAT_T_DIRECTIVE

public static final SubLSymbol $sym103$FORMAT_T_DIRECTIVE

$sym104$FORMAT_LESS_THAN_DIRECTIVE

public static final SubLSymbol $sym104$FORMAT_LESS_THAN_DIRECTIVE

$sym105$FORMAT_GREATER_THAN_DIRECTIVE

public static final SubLSymbol $sym105$FORMAT_GREATER_THAN_DIRECTIVE

$sym106$FORMAT_ASTERISK_DIRECTIVE

public static final SubLSymbol $sym106$FORMAT_ASTERISK_DIRECTIVE

$str107$No_clause_marker_found_for__S__S_

public static final SubLString $str107$No_clause_marker_found_for__S__S_

$list108

public static final SubLList $list108

$sym109$FORMAT_LEFT_BRACKET_DIRECTIVE

public static final SubLSymbol $sym109$FORMAT_LEFT_BRACKET_DIRECTIVE

$sym110$FORMAT_RIGHT_BRACKET_DIRECTIVE

public static final SubLSymbol $sym110$FORMAT_RIGHT_BRACKET_DIRECTIVE

$sym111$UP_AND_ALL_THE_WAY_OUT

public static final SubLSymbol $sym111$UP_AND_ALL_THE_WAY_OUT

$sym112$UP_AND_OUT

public static final SubLSymbol $sym112$UP_AND_OUT

$sym113$FORMAT_LEFT_BRACE_DIRECTIVE

public static final SubLSymbol $sym113$FORMAT_LEFT_BRACE_DIRECTIVE

$sym114$FORMAT_RIGHT_BRACE_DIRECTIVE

public static final SubLSymbol $sym114$FORMAT_RIGHT_BRACE_DIRECTIVE

$sym115$STRINGP

public static final SubLSymbol $sym115$STRINGP

$sym116$LISTP

public static final SubLSymbol $sym116$LISTP

$sym117$FORMAT_QUESTION_MARK_DIRECTIVE

public static final SubLSymbol $sym117$FORMAT_QUESTION_MARK_DIRECTIVE

$sym118$FORMAT_LEFT_PAREN_DIRECTIVE

public static final SubLSymbol $sym118$FORMAT_LEFT_PAREN_DIRECTIVE

$sym119$FORMAT_RIGHT_PAREN_DIRECTIVE

public static final SubLSymbol $sym119$FORMAT_RIGHT_PAREN_DIRECTIVE

$str120$ies

public static final SubLString $str120$ies

$sym121$FORMAT_P_DIRECTIVE

public static final SubLSymbol $sym121$FORMAT_P_DIRECTIVE

$sym122$FORMAT_SEMICOLON_DIRECTIVE

public static final SubLSymbol $sym122$FORMAT_SEMICOLON_DIRECTIVE

$sym123$FORMAT_CIRCUMFLEX_DIRECTIVE

public static final SubLSymbol $sym123$FORMAT_CIRCUMFLEX_DIRECTIVE

$sym124$FORMAT_NEWLINE_DIRECTIVE

public static final SubLSymbol $sym124$FORMAT_NEWLINE_DIRECTIVE

$str125$_S_does_not_support_string_destin

public static final SubLString $str125$_S_does_not_support_string_destin

$str126$_S_is_not_a_valid__S_destination_

public static final SubLString $str126$_S_is_not_a_valid__S_destination_

$str127$No_matching__A_found_for__A_in__S

public static final SubLString $str127$No_matching__A_found_for__A_in__S

$kw128$NORMAL

public static final SubLSymbol $kw128$NORMAL

$kw129$TILDE

public static final SubLSymbol $kw129$TILDE

$kw130$PARAM

public static final SubLSymbol $kw130$PARAM

$str131$_S_parameter__S_is_not_a_characte

public static final SubLString $str131$_S_parameter__S_is_not_a_characte

$kw132$QUOTE

public static final SubLSymbol $kw132$QUOTE

$kw133$COLON

public static final SubLSymbol $kw133$COLON

$kw134$AT_SIGN

public static final SubLSymbol $kw134$AT_SIGN

$kw135$SIGN

public static final SubLSymbol $kw135$SIGN

$kw136$NUMBER

public static final SubLSymbol $kw136$NUMBER

$str137$Bad__S_parameter_

public static final SubLString $str137$Bad__S_parameter_

$kw138$COLON_AT

public static final SubLSymbol $kw138$COLON_AT

$str139$Unterminated__S_control_

public static final SubLString $str139$Unterminated__S_control_
Method Detail

format_directive_p

public static final SubLObject format_directive_p(SubLObject ch)

matching_bracket

public static final SubLObject matching_bracket(SubLObject ch)

call_format_directive

public static final SubLObject call_format_directive(SubLObject ch,
                                                     SubLObject stream,
                                                     SubLObject string,
                                                     SubLObject start,
                                                     SubLObject end,
                                                     SubLObject args,
                                                     SubLObject all_args,
                                                     SubLObject parameters,
                                                     SubLObject at_sign_p,
                                                     SubLObject colonp)

defformat

public static final SubLObject defformat(SubLObject macroform,
                                         SubLObject environment)

defformat_bracketed

public static final SubLObject defformat_bracketed(SubLObject macroform,
                                                   SubLObject environment)

unimplemented_format_directive

public static final SubLObject unimplemented_format_directive(SubLObject directive,
                                                              SubLObject fullyp)

check_flags

public static final SubLObject check_flags(SubLObject directive,
                                           SubLObject at_sign_p,
                                           SubLObject at_sign_ok_p,
                                           SubLObject colonp,
                                           SubLObject colon_ok_p)

format_typep

public static final SubLObject format_typep(SubLObject object,
                                            SubLObject type)

with_format_parameters

public static final SubLObject with_format_parameters(SubLObject macroform,
                                                      SubLObject environment)

illegal_directive

public static final SubLObject illegal_directive(SubLObject string,
                                                 SubLObject index)

bad_format_directive

public static final SubLObject bad_format_directive(SubLObject string,
                                                    SubLObject index)

not_enough_format_arguments

public static final SubLObject not_enough_format_arguments(SubLObject directive)

matching_bracket_not_found

public static final SubLObject matching_bracket_not_found(SubLObject left,
                                                          SubLObject right,
                                                          SubLObject string)

not_a_list_argument

public static final SubLObject not_a_list_argument(SubLObject directive)

not_a_format_control

public static final SubLObject not_a_format_control(SubLObject thing)

repitition_designator_value

public static final SubLObject repitition_designator_value(SubLObject count)

format_repeat

public static final SubLObject format_repeat(SubLObject stream,
                                             SubLObject ch,
                                             SubLObject count)

format_padded

public static final SubLObject format_padded(SubLObject stream,
                                             SubLObject string,
                                             SubLObject pad_left_p,
                                             SubLObject mincol,
                                             SubLObject colinc,
                                             SubLObject minpad,
                                             SubLObject padchar)

format_c_directive

public static final SubLObject format_c_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_percent_directive

public static final SubLObject format_percent_directive(SubLObject stream,
                                                        SubLObject string,
                                                        SubLObject start,
                                                        SubLObject end,
                                                        SubLObject args,
                                                        SubLObject all_args,
                                                        SubLObject parameters,
                                                        SubLObject at_sign_p,
                                                        SubLObject colonp)

format_ampersand_directive

public static final SubLObject format_ampersand_directive(SubLObject stream,
                                                          SubLObject string,
                                                          SubLObject start,
                                                          SubLObject end,
                                                          SubLObject args,
                                                          SubLObject all_args,
                                                          SubLObject parameters,
                                                          SubLObject at_sign_p,
                                                          SubLObject colonp)

format_vertical_bar_directive

public static final SubLObject format_vertical_bar_directive(SubLObject stream,
                                                             SubLObject string,
                                                             SubLObject start,
                                                             SubLObject end,
                                                             SubLObject args,
                                                             SubLObject all_args,
                                                             SubLObject parameters,
                                                             SubLObject at_sign_p,
                                                             SubLObject colonp)

format_tilde_directive

public static final SubLObject format_tilde_directive(SubLObject stream,
                                                      SubLObject string,
                                                      SubLObject start,
                                                      SubLObject end,
                                                      SubLObject args,
                                                      SubLObject all_args,
                                                      SubLObject parameters,
                                                      SubLObject at_sign_p,
                                                      SubLObject colonp)

format_integer_internal

public static final SubLObject format_integer_internal(SubLObject stream,
                                                       SubLObject integer)

format_integer

public static final SubLObject format_integer(SubLObject stream,
                                              SubLObject integer,
                                              SubLObject radix,
                                              SubLObject parameters,
                                              SubLObject at_sign_p,
                                              SubLObject colonp)

integer_truncate

public static final SubLObject integer_truncate(SubLObject numerator,
                                                SubLObject denominator)

format_cardinal_internal

public static final SubLObject format_cardinal_internal(SubLObject stream,
                                                        SubLObject integer,
                                                        SubLObject group,
                                                        SubLObject more)

format_cardinal

public static final SubLObject format_cardinal(SubLObject stream,
                                               SubLObject integer)

format_ordinal

public static final SubLObject format_ordinal(SubLObject stream,
                                              SubLObject integer)

format_r_directive

public static final SubLObject format_r_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_d_directive

public static final SubLObject format_d_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_b_directive

public static final SubLObject format_b_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_o_directive

public static final SubLObject format_o_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_x_directive

public static final SubLObject format_x_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

split_flonum_digits

public static final SubLObject split_flonum_digits(SubLObject flonum,
                                                   SubLObject scale)

round_digits

public static final SubLObject round_digits(SubLObject digits,
                                            SubLObject places)

digits_add_1_int

public static final SubLObject digits_add_1_int(SubLObject digits)

digits_add_1

public static final SubLObject digits_add_1(SubLObject digits)

round_decimal_digits

public static final SubLObject round_decimal_digits(SubLObject left,
                                                    SubLObject right,
                                                    SubLObject places)

format_f_directive

public static final SubLObject format_f_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_e_directive

public static final SubLObject format_e_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_g_directive

public static final SubLObject format_g_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_dollarsign_directive

public static final SubLObject format_dollarsign_directive(SubLObject stream,
                                                           SubLObject string,
                                                           SubLObject start,
                                                           SubLObject end,
                                                           SubLObject args,
                                                           SubLObject all_args,
                                                           SubLObject parameters,
                                                           SubLObject at_sign_p,
                                                           SubLObject colonp)

format_a_directive

public static final SubLObject format_a_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_s_directive

public static final SubLObject format_s_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_w_directive

public static final SubLObject format_w_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_underscore_directive

public static final SubLObject format_underscore_directive(SubLObject stream,
                                                           SubLObject string,
                                                           SubLObject start,
                                                           SubLObject end,
                                                           SubLObject args,
                                                           SubLObject all_args,
                                                           SubLObject parameters,
                                                           SubLObject at_sign_p,
                                                           SubLObject colonp)

format_i_directive

public static final SubLObject format_i_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_slash_directive

public static final SubLObject format_slash_directive(SubLObject stream,
                                                      SubLObject string,
                                                      SubLObject start,
                                                      SubLObject end,
                                                      SubLObject args,
                                                      SubLObject all_args,
                                                      SubLObject parameters,
                                                      SubLObject at_sign_p,
                                                      SubLObject colonp)

format_t_directive

public static final SubLObject format_t_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_less_than_directive

public static final SubLObject format_less_than_directive(SubLObject stream,
                                                          SubLObject string,
                                                          SubLObject start,
                                                          SubLObject end,
                                                          SubLObject args,
                                                          SubLObject all_args,
                                                          SubLObject parameters,
                                                          SubLObject at_sign_p,
                                                          SubLObject colonp)

format_greater_than_directive

public static final SubLObject format_greater_than_directive(SubLObject stream,
                                                             SubLObject string,
                                                             SubLObject start,
                                                             SubLObject end,
                                                             SubLObject args,
                                                             SubLObject all_args,
                                                             SubLObject parameters,
                                                             SubLObject at_sign_p,
                                                             SubLObject colonp)

backup_args

public static final SubLObject backup_args(SubLObject args,
                                           SubLObject all_args,
                                           SubLObject count)

format_asterisk_directive

public static final SubLObject format_asterisk_directive(SubLObject stream,
                                                         SubLObject string,
                                                         SubLObject start,
                                                         SubLObject end,
                                                         SubLObject args,
                                                         SubLObject all_args,
                                                         SubLObject parameters,
                                                         SubLObject at_sign_p,
                                                         SubLObject colonp)

format_left_bracket_directive

public static final SubLObject format_left_bracket_directive(SubLObject stream,
                                                             SubLObject string,
                                                             SubLObject start,
                                                             SubLObject end,
                                                             SubLObject args,
                                                             SubLObject all_args,
                                                             SubLObject parameters,
                                                             SubLObject at_sign_p,
                                                             SubLObject colonp)

format_right_bracket_directive

public static final SubLObject format_right_bracket_directive(SubLObject stream,
                                                              SubLObject string,
                                                              SubLObject start,
                                                              SubLObject end,
                                                              SubLObject args,
                                                              SubLObject all_args,
                                                              SubLObject parameters,
                                                              SubLObject at_sign_p,
                                                              SubLObject colonp)

format_sublist_iteration

public static final SubLObject format_sublist_iteration(SubLObject stream,
                                                        SubLObject format_control,
                                                        SubLObject start,
                                                        SubLObject end,
                                                        SubLObject min,
                                                        SubLObject max,
                                                        SubLObject args)

format_iteration

public static final SubLObject format_iteration(SubLObject stream,
                                                SubLObject format_control,
                                                SubLObject start,
                                                SubLObject end,
                                                SubLObject min,
                                                SubLObject max,
                                                SubLObject args)

format_left_brace_directive

public static final SubLObject format_left_brace_directive(SubLObject stream,
                                                           SubLObject string,
                                                           SubLObject start,
                                                           SubLObject end,
                                                           SubLObject args,
                                                           SubLObject all_args,
                                                           SubLObject parameters,
                                                           SubLObject at_sign_p,
                                                           SubLObject colonp)

format_right_brace_directive

public static final SubLObject format_right_brace_directive(SubLObject stream,
                                                            SubLObject string,
                                                            SubLObject start,
                                                            SubLObject end,
                                                            SubLObject args,
                                                            SubLObject all_args,
                                                            SubLObject parameters,
                                                            SubLObject at_sign_p,
                                                            SubLObject colonp)

format_question_mark_directive

public static final SubLObject format_question_mark_directive(SubLObject stream,
                                                              SubLObject string,
                                                              SubLObject start,
                                                              SubLObject end,
                                                              SubLObject args,
                                                              SubLObject all_args,
                                                              SubLObject parameters,
                                                              SubLObject at_sign_p,
                                                              SubLObject colonp)

format_left_paren_directive

public static final SubLObject format_left_paren_directive(SubLObject stream,
                                                           SubLObject string,
                                                           SubLObject start,
                                                           SubLObject end,
                                                           SubLObject args,
                                                           SubLObject all_args,
                                                           SubLObject parameters,
                                                           SubLObject at_sign_p,
                                                           SubLObject colonp)

format_right_paren_directive

public static final SubLObject format_right_paren_directive(SubLObject stream,
                                                            SubLObject string,
                                                            SubLObject start,
                                                            SubLObject end,
                                                            SubLObject args,
                                                            SubLObject all_args,
                                                            SubLObject parameters,
                                                            SubLObject at_sign_p,
                                                            SubLObject colonp)

format_p_directive

public static final SubLObject format_p_directive(SubLObject stream,
                                                  SubLObject string,
                                                  SubLObject start,
                                                  SubLObject end,
                                                  SubLObject args,
                                                  SubLObject all_args,
                                                  SubLObject parameters,
                                                  SubLObject at_sign_p,
                                                  SubLObject colonp)

format_semicolon_directive

public static final SubLObject format_semicolon_directive(SubLObject stream,
                                                          SubLObject string,
                                                          SubLObject start,
                                                          SubLObject end,
                                                          SubLObject args,
                                                          SubLObject all_args,
                                                          SubLObject parameters,
                                                          SubLObject at_sign_p,
                                                          SubLObject colonp)

format_circumflex_directive

public static final SubLObject format_circumflex_directive(SubLObject stream,
                                                           SubLObject string,
                                                           SubLObject start,
                                                           SubLObject end,
                                                           SubLObject args,
                                                           SubLObject all_args,
                                                           SubLObject parameters,
                                                           SubLObject at_sign_p,
                                                           SubLObject colonp)

format_newline_directive

public static final SubLObject format_newline_directive(SubLObject stream,
                                                        SubLObject string,
                                                        SubLObject start,
                                                        SubLObject end,
                                                        SubLObject args,
                                                        SubLObject all_args,
                                                        SubLObject parameters,
                                                        SubLObject at_sign_p,
                                                        SubLObject colonp)

really_format

public static final SubLObject really_format(SubLObject destination,
                                             SubLObject format_control,
                                             SubLObject args)

format_internal

public static final SubLObject format_internal(SubLObject stream,
                                               SubLObject string,
                                               SubLObject start,
                                               SubLObject end,
                                               SubLObject args,
                                               SubLObject all_args)

find_directive

public static final SubLObject find_directive(SubLObject directive,
                                              SubLObject string,
                                              SubLObject start,
                                              SubLObject end)

parse_format_command

public static final SubLObject parse_format_command(SubLObject string,
                                                    SubLObject start,
                                                    SubLObject end,
                                                    SubLObject for_effect_p,
                                                    SubLObject args)

declare_format_file

public static final SubLObject declare_format_file()

init_format_file

public static final SubLObject init_format_file()

setup_format_file

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