PreviousUpNext

15.3.266  src/lib/compiler/front/typer-stuff/symbolmapstack/unparse-compiler-state.api

# unparse-compiler-state.api

# Compiled by:
#     src/lib/compiler/core.sublib


stipulate
    package cs  =  compiler_state;                                      # compiler_state                        is from   src/lib/compiler/toplevel/interact/compiler-state.pkg
    package cms =  compiler_mapstack_set;                               # compiler_mapstack_set                 is from   src/lib/compiler/toplevel/compiler-state/compiler-mapstack-set.pkg
    package pp  =  standard_prettyprinter;                              # standard_prettyprinter                is from   src/lib/prettyprint/big/src/standard-prettyprinter.pkg
herein

    api Unparse_Compiler_State {
        #
        unparse_compiler_state_to_file
            :
            String
            ->
            Void;

        unparse_compiler_state
            :
            pp::Prettyprinter
            ->
            Void;

        unparse_compiler_mapstack_set_reference
            :
            pp::Prettyprinter
            ->
            cs::Compiler_Mapstack_Set_Jar
            ->
            Void;

        unparse_compiler_mapstack_set
            :
            pp::Prettyprinter
            ->
            cms::Compiler_Mapstack_Set
            ->
            Void;

    };
end;

## Code by Jeff Prothero: Copyright (c) 2010-2015,
## released per terms of SMLNJ-COPYRIGHT.


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext