*
* Global definitions for ginsh.
*
- * GiNaC Copyright (C) 1999-2010 Johannes Gutenberg University Mainz, Germany
+ * GiNaC Copyright (C) 1999-2018 Johannes Gutenberg University Mainz, Germany
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
#ifndef GINSH_H
#define GINSH_H
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-
+#include <cstdio>
+#include <cstdlib>
+#include <cstring>
#include <map>
#include <iostream>
#include <string>
#define YYSTYPE ex
// lex functions/variables
-extern int yyerror(char *s);
+extern int yyerror(const char *s);
extern int yylex(void);
extern char *yytext;
extern FILE *yyin;