Singular Manual: getdump

  | ### 5.1.47 getdump `Syntax:` `getdump (` link_expression `)` `Type:` none `Purpose:` reads the content of the entire file, resp. link, and restores all variables from it. For ASCII links, `getdump` is equivalent to an `execute(read(` link `))` command. For ssi links, `getdump` should only be used on data which were previously `dump``ed. `Example:`
        int i=3;
        dump(":w example.txt");
        kill i;
        option(noredefine);
        getdump("example.txt");
      ==> // ** redefining stdfglm (load("standard.lib","try");)
      ==> // ** redefining stdfglm (load("standard.lib","try");)
      ==> // ** redefining stdhilb (load("standard.lib","try");)
      ==> // ** redefining stdhilb (load("standard.lib","try");)
      ==> // ** redefining quotientList (load("standard.lib","try");)
      ==> // ** redefining quotientList (load("standard.lib","try");)
      ==> // ** redefining par2varRing (load("standard.lib","try");)
      ==> // ** redefining par2varRing (load("standard.lib","try");)
      ==> // ** redefining hilbRing (load("standard.lib","try");)
      ==> // ** redefining hilbRing (load("standard.lib","try");)
      ==> // ** redefining qslimgb (load("standard.lib","try");)
      ==> // ** redefining qslimgb (load("standard.lib","try");)
      ==> // ** redefining groebner (load("standard.lib","try");)
      ==> // ** redefining groebner (load("standard.lib","try");)
      ==> // ** redefining res (load("standard.lib","try");)
      ==> // ** redefining res (load("standard.lib","try");)
      ==> // ** redefining quot (load("standard.lib","try");)
      ==> // ** redefining quot (load("standard.lib","try");)
      ==> // ** redefining quot1 (load("standard.lib","try");)
      ==> // ** redefining quotient0 (load("standard.lib","try");)
      ==> // ** redefining quotient1 (load("standard.lib","try");)
      ==> // ** redefining quotient1 (load("standard.lib","try");)
      ==> // ** redefining quotient2 (load("standard.lib","try");)
      ==> // ** redefining quotient2 (load("standard.lib","try");)
      ==> // ** redefining quotient3 (load("standard.lib","try");)
      ==> // ** redefining quotient3 (load("standard.lib","try");)
      ==> // ** redefining quotient5 (load("standard.lib","try");)
      ==> // ** redefining quotient5 (load("standard.lib","try");)
      ==> // ** redefining quotient4 (load("standard.lib","try");)
      ==> // ** redefining quotient4 (load("standard.lib","try");)
      ==> // ** redefining intersect1 (load("standard.lib","try");)
      ==> // ** redefining sprintf (load("standard.lib","try");)
      ==> // ** redefining sprintf (load("standard.lib","try");)
      ==> // ** redefining printf (load("standard.lib","try");)
      ==> // ** redefining printf (load("standard.lib","try");)
      ==> // ** redefining fprintf (load("standard.lib","try");)
      ==> // ** redefining fprintf (load("standard.lib","try");)
      ==> // ** redefining weightKB (load("standard.lib","try");)
      ==> // ** redefining weightKB (load("standard.lib","try");)
      ==> // ** redefining datetime (load("standard.lib","try");)
      ==> // ** redefining datetime (load("standard.lib","try");)
      ==> // ** redefining kbclass (load("standard.lib","try");)
      ==> // ** redefining delkbclass (load("standard.lib","try");)
      ==> // ** redefining kbprepare (load("standard.lib","try");)
      ==> // ** redefining checkww (load("standard.lib","try");)
      ==> // ** redefining widkbase (load("standard.lib","try");)
      ==> // ** redefining weightmon (load("standard.lib","try");)
      ==> // ** redefining max (load("standard.lib","try");)
      ==> // ** redefining max (load("standard.lib","try");)
      ==> // ** redefining min (load("standard.lib","try");)
      ==> // ** redefining min (load("standard.lib","try");)
      ==> // ** redefining mod_init (load("standard.lib","try");)
        i;
      ==> 3
`Restrictions:` `getdump` is not supported for DBM links, or for a link connecting to `stdin` (standard input). See dump; link; read.

User manual for Singular version 4-0-3p3, 2016, generated by texi2html.