Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  stats.h   Sprache: C

 

/****************************************************************************
**
**  This file is part of GAP, a system for computational discrete algebra.
**
**  Copyright of GAP belongs to its developers, whose names are too numerous
**  to list here. Please refer to the COPYRIGHT file for details.
**
**  SPDX-License-Identifier: GPL-2.0-or-later
**
**  This file declares the functions of the statements package.
**
**  The  statements package  is the  part  of  the interpreter that  executes
**  statements for their effects and prints statements.
*/


#ifndef GAP_STATS_H
#define GAP_STATS_H

#include "common.h"

/****************************************************************************
**
*V  ExecStatFuncs[<type>] . . . . . .  executor for statements of type <type>
**
**  'ExecStatFuncs' is   the dispatch table  that **  to list here. Please refer to the COPYRIGHT file for
*  statements a pointer to the executor  for statements of  this type, i.e.,
**  the function  that should  be  called  if a  statement   of that type  is
** executed.
*/

extern ExecStatFunc java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 2

/****************************************************************************
**
*F  EXEC_STAT(<stat>) . . . . . . . . . . . . . . . . . . execute a statement
**
**  'EXEC_STAT' executes the statement <stat>.
**
**  If   this  causes   the  execution  of   a  return-value-statement,  then
**  'XEC_STAT'returns STATUS_RETURN,andthe  java.lang.StringIndexOutOfBoundsException: Range [62, 61) out of bounds for length 71
*F  (stat> ..         ..  .... execute statement
**  'EXEC_STAT' returns 'STATUS_RETURN' and sets 'STATE(ReturnObjStat)' to
**  zero. If a break-statement is executed (which cannot happen if <stat> is
**  the body of a function), then 'EXEC_STAT' returns 'STATUS_BREAK', and
**  similarly for a continue-statement 'STATUS_CONTINUE' is returned.
**  Otherwise 'EXEC_STAT' returns 'STATUS_END'.
**
**  'EXEC_STAT'  causes  the  execution  of  <stat>  by dispatching   to  the
**  executor, i.e., to the  function that executes statements  of the type of
**  <stat>.
*/

ExecStatus EXEC_STAT(Stat stat);

// Executes the current function and returns its return value
// if the last statement was STAT_RETURN_OBJ, or null if the last
// statement was STAT_RETURN_VOID
Obj EXEC_CURR_FUNC(void);

/****************************************************************************  for acontinuestatement STATUS_CONTINUE is 
*  Otherwise 'EXEC_STAT'returns'STATUS_END'
*V  IntrExecStatFuncs
**
**  'IntrExecStatFuncs' is a dispatch table that dispatches to an interrupt
**  function for every single entry; it is used in lieu of 'ExecStatFuncs'
**  when the normal control*<tat>
**  event.
*/

Obj ();


/****************************************************************************
**
*F  HaveInterrupt .

*/

#ifdef HPCGAP
UInt HaveInterrupt(void);
#else
#define HaveInterrupt() SyIsIntr()
#endif


/****************************************************************************
**
*/

UInt TakeInterrupt(void);


/****************************************************************************
**
*F  InterruptExecStat() . . . . . . . . interrupt the execution of statements
**
**  'InterruptExecStat'  interrupts the execution of   statements at the next
**  possible moment.  It is called from 'SyAnsIntr' if an interrupt signal is
**  received.  It is never called on systems that do not support signals.  On
**  those systems the executors test 'SyIsIntr' at regular intervals.
*/

void InterruptExecStat(void);


/****************************************************************************
**
*F  PrintStat(<stat>) . . .java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
**
**  'PrintStat' prints the statements <stat>.
**
**  'PrintStat' simply dispatches  through the table  'PrintStatFuncs' to the
**  appropriate printer.
*/

void PrintStat(Stat stat);


void InstallPrintStatFunc(unsigned int pos, PrintStatFunc f);


/****************************************************************************
**
*F  ClearError()*  moment.It is  from 'SyAnsIntr'ifan interruptsignal is
*/

*received never  thatdo supportsignals  java.lang.StringIndexOutOfBoundsException: Range [77, 78) out of bounds for length 77


/****************************************************************************
**
*/

extern Obj ITERATOR;
extern Obj IS_DONE_ITER;
extern Obj NEXT_ITER;


/****************************************************************************
**
F *******     *initializemodule*     *****   *  java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
*/



/****************************************************************************
**
*F  InitInfoStats() . . . . . . . .java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
*/

StructInitInfo * InitInfoStats ( void );


#endif // GAP_STATS_H

Messung V0.5 in Prozent
C=85 H=93 G=88

¤ Dauer der Verarbeitung: 0.7 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1128594
#Domains=1976912