Commit Graph

54 Commits

Author SHA1 Message Date
rdb 92539a3107 dcparser: rebuild dcParser.{cxx,h}.prebuilt 2018-12-19 13:14:21 +01:00
rdb e4f493b872 dcparser: use vector_uchar for blobs, step towards Python 3 compat
Closes #298
2018-12-19 12:45:32 +01:00
Sam Edwards b2bfb31114 general: Remove `using std::*` from headers
Also remove most `using namespace std;` statements. The only one that remains is in py_panda.h.

Closes #350
Closes #335
2018-06-14 16:04:49 +02:00
David Rose dd4df70a28 fix msvs 2010 build issues reported by community member FriarTuck 2011-03-22 23:48:31 +00:00
David Rose aee00fc3de pstrtod 2009-06-14 16:27:44 +00:00
David Rose bc40be4775 fix for more recent bison 2009-03-08 00:09:19 +00:00
David Rose 037864e7a0 prebuild-bison 2006-09-01 18:07:19 +00:00
David Rose 92291308eb allow multiple keywords on one line 2006-02-28 22:08:22 +00:00
David Rose 3a74e7ab7e fix semicolon rules 2005-07-25 21:54:50 +00:00
David Rose 2cc8ea03b8 add customizable dc keywords 2005-07-25 18:42:30 +00:00
David Rose 01ecc7124e show field names on output 2005-05-25 22:10:58 +00:00
David Rose 4efd23971b prebuild-bison 2005-05-24 18:41:19 +00:00
David Rose 8f83ac7be0 allow passing dclasses as parameters 2005-03-09 18:01:25 +00:00
David Rose 75315aadfb allow passing dclasses as parameters 2005-03-09 18:00:18 +00:00
David Rose d43ab35f10 prebuild-bison 2005-02-28 19:06:26 +00:00
David Rose edf017e3f6 support multiple inheritance in dc file 2005-02-25 23:32:34 +00:00
David Rose f907f03e0b prebuild-bison 2005-01-26 12:14:38 +00:00
David Rose ad21654d1d prebuild-bison 2004-11-22 23:26:24 +00:00
David Rose 39422e3fe5 prebuild-bison 2004-08-24 04:17:09 +00:00
David Rose 50974f8189 add modulus syntax 2004-08-23 22:45:49 +00:00
David Rose 0810adaa2c fix runaway default packing, array range syntax 2004-07-21 17:27:00 +00:00
David Rose 316e4e29a1 comment memory leak 2004-07-09 23:19:40 +00:00
David Rose 37b1ea93da add check_match 2004-07-09 23:11:20 +00:00
David Rose 836cc8224d various refinements 2004-07-02 16:47:55 +00:00
David Rose 842dd7bf26 allow defaults everywhere 2004-07-02 00:54:54 +00:00
David Rose 2504d41baa add user flags 2004-07-01 23:17:42 +00:00
David Rose 88975f5f9d more restrictive grammar 2004-07-01 21:14:07 +00:00
David Rose bd5004cd49 minor fixes 2004-07-01 17:16:22 +00:00
David Rose 55109d04d8 prebuild-bison 2004-06-30 03:51:58 +00:00
David Rose a56aa301e8 prebuild-bison 2004-06-30 00:51:59 +00:00
David Rose 03951a3b1f switch parameter -> key parameter 2004-06-28 23:19:06 +00:00
David Rose c535888966 add char type 2004-06-24 22:16:30 +00:00
David Rose d86367d609 better range checking in grammar 2004-06-24 18:08:55 +00:00
David Rose 11634708c4 prebuild-bison 2004-06-24 16:44:41 +00:00
David Rose 9d97d87db4 prebuild-bison 2004-06-24 16:21:54 +00:00
David Rose d52e9cc184 integrate class fields and parameters 2004-06-23 16:50:08 +00:00
David Rose e9027a1daf array ranges 2004-06-22 17:34:24 +00:00
David Rose 414ec1b386 more range checking 2004-06-22 15:23:05 +00:00
David Rose b0b2fe350c begin ranges 2004-06-22 05:28:59 +00:00
David Rose e9cbc1a2ae structs 2004-06-19 00:03:15 +00:00
David Rose ac1f745525 typedefs and arrays 2004-06-17 23:38:59 +00:00
David Rose ec4539137a DCType -> DCParameter, also parsing and formatting of values 2004-06-17 19:18:18 +00:00
David Rose 439d1b200e DCType -> DCParameter, also parsing and formatting of values 2004-06-17 19:18:07 +00:00
David Rose aff151835d python unpacking 2004-06-17 03:26:20 +00:00
David Rose c4de0c80d9 python packer uses new DCPacker 2004-06-16 22:18:15 +00:00
David Rose 96e4161169 prebuild bison 2004-06-16 18:09:32 +00:00
David Rose 65f0fa0409 fix error messages when dc files loaded out of order 2004-06-12 02:21:21 +00:00
David Rose b312099dda prebuild 2004-06-02 18:19:17 +00:00
David Rose 359c111231 prebuild-bison 2004-05-19 17:26:38 +00:00
David Rose e7d1b03ab8 add airecv flag 2003-11-26 22:25:52 +00:00