Eric Swanson
e7733ccf19
Fix compiler bug: user functions should be able to have the same name as module function parameter names
2020-06-15 22:27:57 -07:00
Eric Swanson
51129732d1
Make it a compilation error to hit EOF while expecting an expression terminator (usually semicolon).
2020-06-10 22:14:31 -07:00
Eric Swanson
d98a88be1d
Remove SmartParser::IP
2020-04-27 13:27:42 -07:00
Eric Swanson
23dca7acef
Remove unused SmartParser::getArgs method
2020-04-26 19:42:24 -07:00
Eric Swanson
df5c3ced7b
Move Expression class to expression.cpp/h
2020-04-24 13:37:26 -07:00
turleypol
4ac7f227c7
ecompile now writes errors and warnings to stderr.
...
exit code is 1 when any compilation fails.
2019-10-05 13:19:38 +02:00
turleypol
b2a3e1b792
starting to support i++
2019-09-22 00:34:14 +02:00
turleypol
a5e6206164
Added cmake option to run clang-tidy
...
used everywhere nullptr
2018-10-09 16:36:35 +02:00
turleypol
0a39af15a1
Changed classes to be final if possible, removed override macro
2018-10-09 09:47:27 +02:00
turleypol
0d04d5e19b
Current FunctionRef status. Mixed with a few more cmake stuff
2018-02-03 19:05:22 +01:00
turleypol
dbb25bdb62
Include and buildsystem cleanup ( #45 )
...
Include cleanup
Reworked buildsystem (Linux only)
Removed dynamic libs, Linux now again uses static linking (like windows)
2018-01-29 21:55:48 +01:00
turleypol
798eda5b63
Cleanup of header includes.
2018-01-01 21:52:14 +01:00
turley
189cad3479
Formating everything
...
Authors are not forced to use the clang-format setting, but should
atleast be inspired by the style.
The only thing which is now not allowed are tabs for ident/alignment!
2016-02-19 19:26:35 +01:00
Gabriele Tozzi
d1ac902926
Documentation: reformatted headers for DoxyGen
2016-01-28 14:52:40 +01:00
Gabriele Tozzi
917e1ce14b
Merge branch 'master' of https://github.com/polserver/polserver
...
Conflicts:
.travis.yml
README.md
pol-core/clib/xmain.cpp
pol-core/pol/module/sqlmod.cpp
pol-core/pol/module/sqlmod.h
2015-12-28 10:33:18 +01:00
turley
0293599380
Corrected some virtual overrides, re-activated corresponding warning.
...
Plus some other warning corrections
2015-12-26 17:39:58 +01:00
Gabriele Tozzi
ebb6f8a404
Added: support for "\xFF" string escape sequence in eScript
2015-12-19 00:04:32 +01:00
turley
90f162924d
Added override keyword to virtual functions
2014-11-23 15:07:02 +01:00
frozenblit
fb717e2ef3
Even more cleanups.
...
Removed stl_inc.h from most of the include files. Still have some 200
files to go. I wish I'm done... someday...
2014-11-01 15:43:45 +01:00
turley
e0b722a93b
fixed several uninitialized variables
2014-08-30 12:25:08 +02:00
turley
31ee263a45
activated new logging facility
2014-01-18 13:29:38 +00:00
turley
99d7dc3037
namespaces...finally :)
...
Hard part is finished every file is touched. Namespaces are currently rough named by directory name.
Maybe we could split it more
2013-12-21 09:10:46 +00:00
turley
7f1dc83acf
some minor namespace fixes
2011-02-05 12:24:00 +00:00
muaddib_pol
d032ee448f
+ POL is now, open source.
2009-09-03 19:44:42 +00:00