Commit History

Author SHA1 Message Date
  Jonas Maebe 979f55e1db + support for procedural variables for the JVM target 14 years ago
  Jonas Maebe 466f6751c8 + getpointerdef() function that returns a pointerdef for the passed def. 14 years ago
  Jonas Maebe ae554ba1d3 * ifdefed pjvm usage 14 years ago
  Jonas Maebe ec33f745a2 * ifdefed jvmdef usage 14 years ago
  Jonas Maebe e534a17c01 - removed unused scanner.tscannerstate, inserttext_begin and inserttext_end 14 years ago
  Jonas Maebe 13b0ac91d9 + generate java.lang.Enum descendant classes for Pascal enum types 14 years ago
  Jonas Maebe 4fbc1b5369 * better internal names for anonymous records (can't use characters that 14 years ago
  Jonas Maebe fab08ca975 * allow classrefdef declarations for java classes (not yet properly 14 years ago
  Jonas Maebe df7100ff80 + support for anonymous record types for the JVM targets: automatically 14 years ago
  Jonas Maebe 834ea45be8 * (class_)constructor/destructor_head() now also parses hints, 14 years ago
  Jonas Maebe 43c5ed20c2 + support for initialising typed constants via compiler-generated 14 years ago
  Jonas Maebe 40e0b4677a + support for (only named, for now) records in the JVM target: 14 years ago
  Jonas Maebe c0b4514b7c * also search for fully qualified nested types in Java classes/interfaces 14 years ago
  Jonas Maebe 30a6290aac + support for formal constants (= not typed constants) in Java interfaces, 14 years ago
  Jonas Maebe 9eca0dc1c2 - disabled RTTI generation for the jvm target (Delphi-style RTTI 14 years ago
  Jonas Maebe f67919e9f5 + odt_javaclass, odt_interfacejava objectdef types 14 years ago
  florian 79a96ab287 + ttypesym.prettyname 14 years ago
  florian d35d1ed357 + initial support for pascal booleans with sizes 2, 4 and 8 14 years ago
  paul d21bbc4548 compiler: reduce amount of hints and warnings 14 years ago
  paul f904f41664 compiler: don't allow local or anonymous records to have types (the second part of issue #0019099) 14 years ago
  svenbarth 16e500ee3c Removed old search algorithm 14 years ago
  svenbarth d0705a1779 Rebase to revision 17236 14 years ago
  svenbarth a944be69a6 * nflw.pas: search for enumerators in helpers for records as well 14 years ago
  florian 07c9a772bf * fix compilation when object type cast checking is on 14 years ago
  svenbarth f7f357f18e * symconst.pas: 14 years ago
  Jonas Maebe 8e788c6fa5 * further fixes for parsing declarations involving nested types that are 14 years ago
  Jonas Maebe af38604706 * fixed spelling of "isforward" parameter in previous patch 14 years ago
  Jonas Maebe 707f19e4c9 * factored out parsing of fully qualified nested types inside their 14 years ago
  svenbarth 80e6498921 Rebase to revision 17096 14 years ago
  florian 26fbfaf5a7 + introduce the usage of asizeint/asizeuint for cpus with sizeof("alu")<>sizeof(pointer) 14 years ago