polserver/pol-core/ecompile
Eric Swanson b3bd302785
Add limited support for user functions (#262)
Adds:
- ast/UserFunction AST node for user-defined functions.
- astbuilder/AvailableUserFunction: reference to a parse tree for a user function.
  - The AST builder only generates ASTs for user functions that are actually referenced.
- astbuilder/UserFunctionVisitor: visits (builds an AST for) a parse tree for a user function.
  - This happens after the .src or .inc file has been otherwise processed, so this class serves to hook up the correct SourceFileIdentifier to the AST.
2020-08-31 18:46:27 -07:00
..
CMakeLists.txt CMake 3.16 has included pch support, use this instead of cotire. 2019-10-12 22:52:42 +02:00
CMakeSources.cmake CMake 3.16 has included pch support, use this instead of cotire. 2019-10-12 22:52:42 +02:00
ecompile.aps + POL is now, open source. 2009-09-03 19:44:42 +00:00
ecompile.ico + POL is now, open source. 2009-09-03 19:44:42 +00:00
ecompile.rc more lineendings 2016-02-12 00:06:07 +01:00
ECompileMain.cpp Add limited support for user functions (#262) 2020-08-31 18:46:27 -07:00
ECompileMain.h Changed classes to be final if possible, removed override macro 2018-10-09 09:47:27 +02:00
resource.h Formating everything 2016-02-19 19:26:35 +01:00