Komputeralgebra rendszerek Haladó programozás Czirbusz Sándor czirbusz@gmail.com Komputeralgebra Tanszék ELTE Informatika Kar 2009-2010 tavasz
Index
Összekapcsolhatóság Advanced Connectivity
Összekapcsolhatóság Advanced Connectivity Kódgenerálás : A Maple lefordítása C, Fortran, Java, MATLAB, Visual Basic be.
Összekapcsolhatóság Advanced Connectivity Kódgenerálás : A Maple lefordítása C, Fortran, Java, MATLAB, Visual Basic be. Külső - C, FORTRAN, Java - eljárás hívása Maple-ból
Összekapcsolhatóság Advanced Connectivity Kódgenerálás : A Maple lefordítása C, Fortran, Java, MATLAB, Visual Basic be. Külső - C, FORTRAN, Java - eljárás hívása Maple-ból OpenMaple : Maple eljárások hívása C, C++-ból.
Összekapcsolhatóság Advanced Connectivity Kódgenerálás : A Maple lefordítása C, Fortran, Java, MATLAB, Visual Basic be. Külső - C, FORTRAN, Java - eljárás hívása Maple-ból OpenMaple : Maple eljárások hívása C, C++-ból. Compiler:-Compile
Sorszámkijelzés : showstat(proc), showstat(proc)
Sorszámkijelzés : showstat(proc), showstat(proc) Breakpoint : stopat(proc,sorszám, cond) átmegy debug módba A sorszám és a feltétel opcionális
Sorszámkijelzés : showstat(proc), showstat(proc) Breakpoint : stopat(proc,sorszám, cond) átmegy debug módba A sorszám és a feltétel opcionális Visszavonása : unstopat(proc, sorszám)
Sorszámkijelzés : showstat(proc), showstat(proc) Breakpoint : stopat(proc,sorszám, cond) átmegy debug módba A sorszám és a feltétel opcionális Visszavonása : unstopat(proc, sorszám) prompt :DBG>
Sorszámkijelzés : showstat(proc), showstat(proc) Breakpoint : stopat(proc,sorszám, cond) átmegy debug módba A sorszám és a feltétel opcionális Visszavonása : unstopat(proc, sorszám) prompt :DBG> parancsok : next, step, showstat, list, outfrom, cont, quit, where, showstop
Sorszámkijelzés : showstat(proc), showstat(proc) Breakpoint : stopat(proc,sorszám, cond) átmegy debug módba A sorszám és a feltétel opcionális Visszavonása : unstopat(proc, sorszám) prompt :DBG> parancsok : next, step, showstat, list, outfrom, cont, quit, where, showstop watchpoint : stopwhen([proc,var]), unstopwhen()
Sorszámkijelzés : showstat(proc), showstat(proc) Breakpoint : stopat(proc,sorszám, cond) átmegy debug módba A sorszám és a feltétel opcionális Visszavonása : unstopat(proc, sorszám) prompt :DBG> parancsok : next, step, showstat, list, outfrom, cont, quit, where, showstop watchpoint : stopwhen([proc,var]), unstopwhen() Explicit meghívás procedúrából : DEBUG(arg)
Sorszámkijelzés : showstat(proc), showstat(proc) Breakpoint : stopat(proc,sorszám, cond) átmegy debug módba A sorszám és a feltétel opcionális Visszavonása : unstopat(proc, sorszám) prompt :DBG> parancsok : next, step, showstat, list, outfrom, cont, quit, where, showstop watchpoint : stopwhen([proc,var]), unstopwhen() Explicit meghívás procedúrából : DEBUG(arg) stoperror(string) a figyelt hiba jelzése Speciális nevek :
Sorszámkijelzés : showstat(proc), showstat(proc) Breakpoint : stopat(proc,sorszám, cond) átmegy debug módba A sorszám és a feltétel opcionális Visszavonása : unstopat(proc, sorszám) prompt :DBG> parancsok : next, step, showstat, list, outfrom, cont, quit, where, showstop watchpoint : stopwhen([proc,var]), unstopwhen() Explicit meghívás procedúrából : DEBUG(arg) stoperror(string) a figyelt hiba jelzése Speciális nevek : all bármilyen olyan hibánál, amelyik nincs a try konstrukcióban
Sorszámkijelzés : showstat(proc), showstat(proc) Breakpoint : stopat(proc,sorszám, cond) átmegy debug módba A sorszám és a feltétel opcionális Visszavonása : unstopat(proc, sorszám) prompt :DBG> parancsok : next, step, showstat, list, outfrom, cont, quit, where, showstop watchpoint : stopwhen([proc,var]), unstopwhen() Explicit meghívás procedúrából : DEBUG(arg) stoperror(string) a figyelt hiba jelzése Speciális nevek : all bármilyen olyan hibánál, amelyik nincs a try konstrukcióban traperror
subsectiontrace
trace printlevel=n
trace printlevel=n trace(proclist)
trace printlevel=n trace(proclist) untrace(proclist)
trace printlevel=n trace(proclist) untrace(proclist) ASSERT(felt, üzenet) kernelopts(assert=true) a bekapcsolása
trace printlevel=n trace(proclist) untrace(proclist) ASSERT(felt, üzenet) kernelopts(assert=true) a bekapcsolása WARNING(üzenet,par1,par2,...), interface(warnlevel=n)
Kivételkezelés Kivételkezelés try catch finally Üzenet : error(string1,string2,...)
Szintaktikai ellenőrzés Szintaktikai ellenőrzés maplemint(proc)
Egyebek Egyebek showtime(), kikapcsolása : off
Egyebek Egyebek showtime(), kikapcsolása : off time()
Egyebek Egyebek showtime(), kikapcsolása : off time() profile(procs), showprofile(procs), unprofile(procs)
Egyebek Egyebek showtime(), kikapcsolása : off time() profile(procs), showprofile(procs), unprofile(procs) timelimit(time, expr)
Egyebek Egyebek showtime(), kikapcsolása : off time() profile(procs), showprofile(procs), unprofile(procs) timelimit(time, expr) gc() garbage collection