Commit Graph
975 Commits
Author SHA1 Message Date
erikb 80b9feb37f corrected the treatment of PREDEF-ed macros 1986-04-04 11:31:03 +00:00
erikb b69b512875 revised the treatment of strings in initialisations 1986-04-04 09:54:50 +00:00
ceriel 5cdb2f787e newer version, safety commit 1986-04-03 17:41:26 +00:00
erikb 2118a5eea0 adapted to print(3L) module 1986-04-03 14:32:56 +00:00
erikb 22f6299fdb revised check_ival() (among some other small changes) 1986-04-03 11:33:32 +00:00
ceriel a4e3f3b499 Newer version, safety commit 1986-04-03 00:44:39 +00:00
ceriel 5bf6f42cd7 newer version, safety commit 1986-04-02 17:34:21 +00:00
erikb 53af3f399a revised the administration of Value expressions 1986-04-02 08:37:17 +00:00
ceriel d2d9a3c817 Newer version, safety commit 1986-03-29 01:04:49 +00:00
dick 1581b2ecd8 expression nodes now can have a flag EX_ERROR 1986-03-27 18:17:48 +00:00
ceriel 0968b74220 safety commit, newer version 1986-03-27 17:37:41 +00:00
sater 2a200d7211 repaired inreg() pseudofunction, it delivered total nonsense 1986-03-27 15:49:16 +00:00
erikb 9476cc2899 modified the string-constant printing routines; bts2str() is invoked 1986-03-27 11:01:12 +00:00
ceriel 5c1fa6db8c safety commit, newer version 1986-03-26 22:46:48 +00:00
ceriel bee901746d newer version, safety commit 1986-03-26 17:53:13 +00:00
erikb 7c5b41eec7 introduced the string(3L) module 1986-03-26 16:58:43 +00:00
ceriel dc106691e0 A newer version, safety commit 1986-03-26 15:11:02 +00:00
dick a5ba27fd3b identifier pfd_type renamed to fdtpp 1986-03-26 14:01:10 +00:00
erikb 2511f931d9 introduced the em_code(3L) and em_mes(3L) modules 1986-03-25 16:40:43 +00:00
erikb 80b36104ef adapted to the system(3L) interface 1986-03-25 10:39:23 +00:00
ceriel 2ab00b6e06 some improvements 1986-03-24 17:29:57 +00:00
erikb 3fc938f8c5 fixed a garbage collection problem 1986-03-21 13:26:28 +00:00
ceriel 33604d2115 Initial version 1986-03-20 14:52:03 +00:00
erikb 691a1db69a fixed a bug in check_*_expr() 1986-03-20 13:09:47 +00:00
sater 5b9b6fa61e Relaxed input syntax for from STACK coercions
No gen clause is necessary anymore.
1986-03-19 16:14:12 +00:00
erikb 2586439ca4 improved lay-out 1986-03-19 16:07:32 +00:00
erikb d89ee4fa72 Added C_init(), an empty-bodied routine 1986-03-19 12:36:02 +00:00
erikb 43fe55f634 Recovered from some inconsistencies. 1986-03-19 12:31:05 +00:00
erikb 40e0784b59 last modifications in order to introduce the EM library mechanism 1986-03-18 09:01:59 +00:00
dick 56fef70c43 some long lines split 1986-03-17 17:47:04 +00:00
dick 96963fede1 more calls of expr_error() for better error reporting 1986-03-15 18:16:30 +00:00
dick acfe96c32c improved error reporting for initialization expressions
miscellaneous changes
1986-03-14 16:15:16 +00:00
erikb 19dec45819 simplified the EM con/rom functions (86/03/13) 1986-03-13 13:27:44 +00:00
erikb e0cf6e95ef renamed some EM code functions according to the 86/03/11 EMCODE definition 1986-03-11 15:21:30 +00:00
erikb 52bf78e1fc added the possibility to prepend your own libc.a before the default 1986-03-11 14:46:46 +00:00
erikb 4a90cfec86 removed a reference to declarator.str 1986-03-10 15:59:43 +00:00
erikb 1378e479b5 Introduced the ALLOCDEF mechanism 1986-03-10 15:20:30 +00:00
erikb 0ea6776657 Introduction of ALLOCDEF 1986-03-10 15:18:00 +00:00
erikb d1e46d4424 introduced the ALLOCDEF mechanism 1986-03-10 15:16:33 +00:00
erikb 271ffc9371 renamed declarator.h as declar.h 1986-03-10 15:10:56 +00:00
erikb 7e05deae32 *** empty log message *** 1986-03-10 13:15:40 +00:00
erikb 65c1ca3fd9 *** empty log message *** 1986-03-10 13:07:55 +00:00
em d566eb8d63 updated 1986-03-05 17:12:39 +00:00
dick edd633437c generated itables no longer in RCS; avoid overflow in app.codes.pr 1986-03-05 16:58:40 +00:00
em 9b393e474f Added the possibility of a third field in the pseudo-instruction
description.
This change is upwards compatible with the previous version, t.i., it still
works the same with the previous version of "em_table".
1986-03-05 14:27:08 +00:00
em cf157a157a Added a third field to the pseudos indicating the type(s) of argument(s).
New types are:
	t	cst	{0,1}
	a	par
	v	val
	e	dlb
Also added : ?, * and +, having the usual regular expression meaning.
1986-03-05 13:45:38 +00:00
dick 8fc95eda5f adapting to phototypesetter 1986-03-04 15:30:45 +00:00
ceriel d4ee0dbf15 Bug fix: The "calls" instruction could be called with
first argument > 255. This is corrected.
1986-03-04 11:39:22 +00:00
dick c4936bbd48 adapting to phototypesetter 1986-02-28 18:02:00 +00:00
dick 2d7b3443bc small adjustments 1986-02-28 17:46:09 +00:00