Ginger Bill
|
1ced92be47
|
Rudimentary para-poly procedures
|
2017-06-25 22:15:30 +01:00 |
|
Ginger Bill
|
15dbea6899
|
Generic procedures generate types on use
|
2017-06-25 19:41:07 +01:00 |
|
Ginger Bill
|
c4081393c1
|
Fix typo for some built-in procedures
|
2017-06-25 17:36:10 +01:00 |
|
Ginger Bill
|
4236519b84
|
#location(..) and #call_location
|
2017-06-18 14:36:06 +01:00 |
|
Ginger Bill
|
2deb2f8eeb
|
Declaration grouping uses () rather than {}; Fix some problem with compilation on *nix
|
2017-06-17 12:01:53 +01:00 |
|
Ginger Bill
|
1851674b50
|
Code use API rather than raw CheckerInfo; begin work on generic procedures
|
2017-06-15 18:11:58 +01:00 |
|
Ginger Bill
|
23f9f9064e
|
Add CheckerInfo API functions
|
2017-06-15 12:14:56 +01:00 |
|
Ginger Bill
|
c3b510c2d9
|
C-style c_varargs (Not heavily tested)
|
2017-06-13 21:00:42 +01:00 |
|
Ginger Bill
|
c2c935ba81
|
Fix trailing default argument checking
|
2017-06-11 20:52:54 +01:00 |
|
Ginger Bill
|
4bf1f798f5
|
Allow for ignoring named procedural call arguments with _
|
2017-06-11 17:41:55 +01:00 |
|
Ginger Bill
|
2b96be0ae8
|
Remove unnecessary typedef usage
|
2017-06-08 13:08:39 +01:00 |
|
Ginger Bill
|
2a89d8021c
|
Use templated Array with bounds checking
|
2017-06-08 12:54:52 +01:00 |
|
Ginger Bill
|
13deb4706c
|
Update String to use overloading
|
2017-06-08 12:37:07 +01:00 |
|
Ginger Bill
|
9b61adb97d
|
Build as C++
|
2017-06-08 12:03:40 +01:00 |
|