Files
gcc-reflection/gcc/algol68/a68-tree.def
Jose E. Marchesi 9ed1b0e964 a68: gcc/algol68 misc files
README contains a description of the front-end, and brief instructions
for developers.

At the moment the front-end doesn't define any custom tree node, as of
yet.  gcc/algol68/a68-tree.def is a placeholder where to have these
node codes.

a68-types.h and a68.h are the main header files used by the front-end.
Together they provide data definitions and prototypes of functions
defined in the .cc files.

ga68.vw contains a revised-report like formal description of the
language implemented by this compiler.  This includes GNU extensions.

Signed-off-by: Jose E. Marchesi <jemarch@gnu.org>

gcc/ChangeLog

	* algol68/README: New file.
	* algol68/a68-tree.def: Likewise.
	* algol68/a68-types.h: Likewise.
	* algol68/a68.h: Likewise.
	* algol68/ga68.vw: Likewise.
2025-11-30 01:52:04 +01:00

25 lines
919 B
Modula-2

/* This file contains the definitions and documentation for the
additional tree codes used in the GNU Algol 68 compiler (see
tree.def for the standard codes).
Copyright (C) 2025 Jose E. Marchesi.
GCC is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation; either version 3, or (at your option) any later version.
GCC is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
details.
You should have received a copy of the GNU General Public License along with
GCC; see the file COPYING3. If not see <http://www.gnu.org/licenses/>. */
/* Tree nodes used in the Algol68 frontend only. */
/*
Local variables:
mode:c
End:
*/