amath
1.6.2
Simple command line calculator
|
CAbsoluteFunctionNode | |
CAbsoluteNode | |
CAdditionNode | |
Camathargs | |
CAmigaLanguage | |
CAmigaPreferences | |
CAmigaProgram | |
CAnsiConoleEngine | ANSI console controller |
CArcCosecantNode | |
CArcCosineNode | |
CArcCotangentNode | |
CArcSecantNode | |
CArcSineNode | |
CArcTangentNode | |
CAssignmentNode | |
CBinaryLogNode | |
CCeilingNode | |
CCharBuffer | Encapsulate an character array which can be used as a string |
CCharValidator | |
CClearStatement | Clear the console window |
Ccomplex | |
CComplexiNode | Use of the square root of -2 in a syntax tree |
CComplexNumber | Represent a complex number with 2 componts of 15 siginificant digits |
CConsoleBase | Abstract base class encapsulating console logic |
CCosecantNode | |
CCosineNode | |
CCotangentNode | |
CCubeRootNode | |
CDecimalSystem | |
CDeleteStatement | Delete variable or function |
CDigitsStatement | Set number of significant digits to show |
CDivisionNode | |
CDrawStatement | |
CEmptyStatement | An empty statement |
CErrorNode | Represents an error message encapsulated in a syntax tree |
CEulersNumberNode | Use of Eulers number in a syntax tree |
CEvalStatement | Evaluate arithmetic expression |
CEvaluator | TODO: Comment |
CExecuteStatement | |
CExitStatement | Exit program |
CExpressionNode | Base class for all nodes related to mathematical expressions |
CFilesystemBase | Abstract base class encapsulating file system calls |
CFloorNode | |
Cfunctiondef | Function defitions of known mathematical functions |
CFunctionDefinitionNode | A syntax node able to define a user defined function |
CFunctionList | A list of user defined functions |
CFunctionNode | Represents a mathematical function in a syntax tree |
CGraphList | A list of open graph windows |
CGraphWindow | |
CGrid | |
CHelpStatement | Logic related to the help statement |
Chelptextdef | |
CHyperbolicArcCosecantNode | |
CHyperbolicArccosineNode | |
CHyperbolicArcCotangentNode | |
CHyperbolicArcSecantNode | |
CHyperbolicArcsineNode | |
CHyperbolicArctangentNode | |
CHyperbolicCosecantNode | |
CHyperbolicCosineNode | |
CHyperbolicCotangentNode | |
CHyperbolicSecantNode | |
CHyperbolicSineNode | |
CHyperbolicTangentNode | |
Cidentalias | |
Cidenthelpdef | |
Cieee_float_shape_type | A union which permits us to convert between a float and a 32 bit int |
CInputStatement | Change numeral input system |
CInsVariableNode | Use of last result in a syntax tree |
Ckeyworddef | Character representation of keyword tied with its symbol |
CLanguage | |
CLexer | Encapsulates an lexical analyzer. Provides token for the parser |
CListFunctionsStatement | A syntax node able to list all user defined functions |
CListStatement | |
CListVariablesStatement | Statement to list all user defined variables |
CLnRootNode | |
CLoadStatement | |
CLogNode | |
CMemoryBlock | Block of allocated memory |
CMemoryList | List of allocated memory. Uses the LIFO principle |
CMemoryStatement | Show memory usage |
CMultiplicationNode | |
CNumber | |
CNumeralSystem | Base class for all numeral systems |
CNumericOperator | |
CNumericValueNode | Use of a numeric value in a syntax tree |
Coperatordef | Character representation of operator tied with its symbol |
COptimizer | |
COutputStatement | Change numeral output system |
CParser | Encapsulates a recursive descent parser |
CPiNode | Use of PI in a syntax tree |
CPlotStatement | |
CPositionalNumeralSystem | Base class for all numeral systems with a positional notation |
CPosixLanguage | |
CPowerNode | |
CPreferencesBase | |
CPrefsStatement | Load or save preferences |
CProgram | Master control class |
CPromptStatement | Set prompt string |
CRealNumber | Represent a real number with 15 siginificant digits |
CRoundNode | A rounding function in a syntax tree |
CSaveStatement | |
CSecantNode | |
CShowStatement | |
CSignumNode | A signum function in a syntax tree |
CSilentStatement | Mutes the output of another statement |
CSineNode | |
CSquareRootNode | |
CStandardConsole | Encapsulates the IO of a console using Standard C and termios |
CStandardFilesystem | |
CStandardLanguage | |
CStandardPreferences | |
CStandardProgram | |
CStandardTask | Encapsulates calls to POSIX task |
CStatementBlockElement | Used to create a linked list of statements |
CStatementBlockNode | A sequence of statements in a syntax tree |
CStatementNode | Base class for all statements in a syntax tree |
CSubtractionNode | |
CSyntaxNode | Base class for all nodes in a syntax tree |
CTangentNode | |
CTaskBase | Abstract base class encapsulating a system thread |
CtBigInt | |
CTestProgram | Test control class |
Ctextdef | |
Ctexttag | |
CtFloatUnion32 | |
CtFloatUnion64 | |
CThreadBase | Abstract base class encapsulating runable component |
CToken | Tokens are created by the Lexical Analyzer and provides an intermediate state for input consumed by the parser |
CTruncNode | A truncation function in a syntax tree |
CUnaryNode | |
CUserFunction | A user defined function |
CUserFunctionNode | An expression node able to compute a function value |
CVariable | A user defined variable |
CVariableList | A list of user defined variables |
CVariableNode | Use of a variable in a syntax tree |
CVersionStatement | Show version string |