Commit Graph

  • b3ffd5f23c
    Merge e42be0deeb into d899edea69 Stephen Heumann 2024-03-06 01:26:47 -0600
  • d899edea69
    Update README.md master MikeW50 2024-01-12 15:19:54 -0700
  • d7875b1713
    Update README.md MikeW50 2024-01-12 15:19:06 -0700
  • 08737c5735
    Update README.md MikeW50 2024-01-12 15:14:34 -0700
  • e42be0deeb Avoid overflow in computation of whether a case statement is sparse. Stephen Heumann 2022-07-24 19:50:56 -0500
  • d660acc061
    Merge pull request #16 from ksherlock/underscore_reserved_words MikeW50 2021-07-25 22:11:10 -0600
  • e6ddb71efa
    Merge pull request #17 from pkclsoft/master MikeW50 2021-07-25 22:10:01 -0600
  • dca9e5a5f5 Fixed the setFileInfoOSDCB type to correct a typo and the types used for the create and mod DateTime. Peter Easdown 2021-07-26 09:07:22 +1000
  • d6fdcf81cc Increased the size of GSOSInString to 508 bytes. Some GSOS calls seem to require this (DInfoGS being one example). Peter Easdown 2021-07-26 09:07:12 +1000
  • 2eec05e465 Adding Tool.Interface to the repo (from the OPUS package). Peter Easdown 2021-07-26 09:01:22 +1000
  • d2cddbdac9 when checking if an identifier is a reserved word, the scanner has a table mapping the first character to the number of reserved words starting with that character. Kelvin Sherlock 2020-03-19 23:54:22 -0400
  • a4cd0f2ea5
    Merge pull request #14 from ksherlock/var_debugger MikeW50 2018-03-27 09:02:35 -0600
  • ab5d925392
    Merge pull request #11 from ksherlock/forward_objects MikeW50 2018-03-27 08:59:03 -0600
  • 8ca93af80b
    Update call.pas MikeW50 2018-03-27 08:58:20 -0600
  • e8ff5c431d
    Merge pull request #10 from ksherlock/gsbug-debug-names MikeW50 2018-03-27 08:56:43 -0600
  • 7d6b083546 This patch allows forward object declarations, in the same manner as delphi. To pre-declare an object, use a semicolon after the object keyword. Kelvin Sherlock 2018-03-16 20:36:37 -0400
  • 386d7e2f74 support for gsbug / nifty list inline debug names Kelvin Sherlock 2018-03-16 16:18:14 -0400
  • 18371d9c16 rebasing on updated code base. Kelvin Sherlock 2018-03-25 21:41:36 -0400
  • 0548a011a9
    Merge pull request #15 from ksherlock/debugger_strings MikeW50 2018-03-25 15:19:39 -0600
  • d2791b3c53
    Merge pull request #12 from ksherlock/empty_record_debugger_tables MikeW50 2018-03-25 15:18:45 -0600
  • 33a05bd253
    Merge pull request #9 from ksherlock/patch0005 MikeW50 2018-03-25 15:15:46 -0600
  • 1c91c2f1d1
    Merge pull request #8 from ksherlock/patch0004 MikeW50 2018-03-25 15:15:22 -0600
  • fcbf1b7896
    Merge pull request #7 from ksherlock/patch0003 MikeW50 2018-03-25 15:14:40 -0600
  • 16f41dbada
    Merge pull request #6 from ksherlock/patch0002 MikeW50 2018-03-25 15:14:05 -0600
  • 92cd5b6c4e
    Merge pull request #5 from ksherlock/patch0001 MikeW50 2018-03-25 15:13:36 -0600
  • 7d095d99f6
    Merge pull request #3 from ksherlock/patch_1 MikeW50 2018-03-25 15:12:32 -0600
  • 4736864a57
    Merge pull request #2 from ksherlock/GetTypDisp-bug MikeW50 2018-03-25 15:11:48 -0600
  • bb88b94ee5
    Merge pull request #1 from ksherlock/crlf MikeW50 2018-03-25 15:10:18 -0600
  • 6be050fcd2 previous code tried to encode a "packed array[..] of char" as a c-string. But it didn't actually work (it was never considered packed due to looking in the wrong place). Kelvin Sherlock 2018-03-24 22:23:36 -0400
  • 6f88fe5cee records or objects without fields (including forward declared objects) generate bad debugger symbol tables since there is no terminating field. Kelvin Sherlock 2018-03-16 21:04:26 -0400
  • 1a89445ae7 debugger - bad code generated for array symbol tables Kelvin Sherlock 2018-03-15 23:10:49 -0400
  • 2805ff6877 records within records can generate a bad displacement in the debugger symbol table. Kelvin Sherlock 2018-03-15 23:09:05 -0400
  • 82661e6617 pragma debug $1 doesn't enable profiling code Kelvin Sherlock 2018-03-15 23:07:15 -0400
  • ff7694ca45 initialize the fast file option list pointer to nil Kelvin Sherlock 2018-03-15 23:06:12 -0400
  • 1d0242daa1 bug in division routines. Kelvin Sherlock 2018-03-15 23:04:25 -0400
  • 012d936d3f when generating a debugger symbol table, GetTypeDisp returns 0 for not found or for a displacement of 0. Not good. This uses a noDisp/-1 const (as does ORCA/C). Kelvin Sherlock 2018-03-13 15:48:23 -0400
  • 63839d81a0 Uninitialized field when declaring objects without any data fields causes spurious "assignment of files not allowed" error. Kelvin Sherlock 2018-03-13 15:42:58 -0400
  • cf72a073f8 cr / lf conversion. Kelvin Sherlock 2018-03-12 14:15:39 -0400
  • dbb32024b6 ORCA/Pascal 2.2 source from the Opus ][ CD mikew50 2018-03-11 20:21:14 -0600