CVS log for metal/metal_class.php
Up to [MetaL] / metal
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.110: download - view: text, markup, annotated - select for diffs
Tue Sep 6 08:30:33 2011 UTC (7 years, 5 months ago) by mlemos
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.109: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.109: +2 -2 lines
Fixed the copy of context in the objectvariable function.
Revision 1.109: download - view: text, markup, annotated - select for diffs
Sun Oct 23 03:59:49 2005 UTC (13 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.108: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.108: +21 -1
lines
Added an option to not verify if a class function return type is set.
Revision 1.108: download - view: text, markup, annotated - select for diffs
Sun Oct 17 01:41:24 2004 UTC (14 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.107: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.107: +2 -2
lines
Fixed error message spelling.
Revision 1.107: download - view: text, markup, annotated - select for diffs
Tue Sep 14 20:04:46 2004 UTC (14 years, 5 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.106: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.106: +1 -2
lines
Removed some debugging statements.
Revision 1.106: download - view: text, markup, annotated - select for diffs
Mon Sep 6 08:15:26 2004 UTC (14 years, 5 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.105: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.105: +2 -1
lines
Added support to the objectvariableisnotnull function.
Revision 1.105: download - view: text, markup, annotated - select for diffs
Sun Sep 5 02:48:50 2004 UTC (14 years, 5 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.104: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.104: +15 -10
lines
Accepted empty return commands when a class function return type is VOID.
Revision 1.104: download - view: text, markup, annotated - select for diffs
Wed Jul 7 22:46:56 2004 UTC (14 years, 7 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.103: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.103: +37 -2
lines
Added support for external subclass definitions.
Revision 1.103: download - view: text, markup, annotated - select for diffs
Tue Jul 6 02:23:33 2004 UTC (14 years, 7 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.102: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.102: +24 -2
lines
Added support for the context functions definedargumentdefaultvalue,
argumentdefaultvalue and argumentconvertedvalue .
Revision 1.102: download - view: text, markup, annotated - select for diffs
Tue May 11 04:52:04 2004 UTC (14 years, 9 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.101: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.101: +3 -4
lines
Used the GetParser compiler class function instead of accessing
the $metal_xml_parsers global.
Revision 1.101: download - view: text, markup, annotated - select for diffs
Tue May 11 03:04:32 2004 UTC (14 years, 9 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.100: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.100: +2 -4
lines
Used CreateFileContext compiler call instead of creating a context object
directly.
Revision 1.100: download - view: text, markup, annotated - select for diffs
Mon May 10 08:36:05 2004 UTC (14 years, 9 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.99: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.99: +4 -4
lines
Fixed intentional object copies by assignment that would not work under
PHP 5.
Revision 1.99: download - view: text, markup, annotated - select for diffs
Thu Feb 5 05:11:51 2004 UTC (15 years ago) by mlemos
Branches: MAIN
Diff to: previous 1.98: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.98: +2 -2
lines
Added support to the function setobjectvariablenull.
Revision 1.98: download - view: text, markup, annotated - select for diffs
Mon Nov 17 05:29:19 2003 UTC (15 years, 3 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.97: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.97: +2 -2
lines
Removed a passage by reference of a function parameter.
Revision 1.97: download - view: text, markup, annotated - select for diffs
Sun Oct 12 15:50:00 2003 UTC (15 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.96: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.96: +17 -8
lines
Added support to assume the class main documentation idiom as default for
other documentation sections.
Revision 1.96: download - view: text, markup, annotated - select for diffs
Sat Oct 11 06:36:34 2003 UTC (15 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.95: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.95: +49 -6
lines
Added file dependencies to all functions.
Revision 1.95: download - view: text, markup, annotated - select for diffs
Fri Oct 10 17:16:24 2003 UTC (15 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.94: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.94: +14 -12
lines
Avoided the need to define the class output file and tag.
Revision 1.94: download - view: text, markup, annotated - select for diffs
Mon Mar 3 08:56:58 2003 UTC (15 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.93: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.93: +14 -2
lines
Fixed access to package variables.
Revision 1.93: download - view: text, markup, annotated - select for diffs
Sun Mar 2 08:38:20 2003 UTC (15 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.92: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.92: +158 -34
lines
Added support to package functions and variables.
Revision 1.92: download - view: text, markup, annotated - select for diffs
Tue Dec 10 00:24:23 2002 UTC (16 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.91: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.91: +5 -5
lines
Used a replacement function instead of strtok().
Revision 1.91: download - view: text, markup, annotated - select for diffs
Wed Dec 4 20:59:07 2002 UTC (16 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.90: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.90: +2 -2
lines
Avoided using short tags.
Revision 1.90: download - view: text, markup, annotated - select for diffs
Mon Nov 18 01:21:17 2002 UTC (16 years, 3 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.89: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.89: +35 -2
lines
Added support to notnull class variables.
Added the functions instancevariableisnotnull and setinstancevariablenull.
Revision 1.89: download - view: text, markup, annotated - select for diffs
Sat Oct 26 21:12:09 2002 UTC (16 years, 3 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.88: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.88: +32 -8
lines
Added the instance function.
Allowed class names to be passed to object type declarations.
Added support to specify the object as context argument of objectvariable
function.
Revision 1.88: download - view: text, markup, annotated - select for diffs
Thu Oct 24 06:39:23 2002 UTC (16 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.87: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.87: +3 -3
lines
Handled function types with sub-types after colon.
Revision 1.87: download - view: text, markup, annotated - select for diffs
Tue Oct 22 07:44:11 2002 UTC (16 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.86: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.86: +4 -4
lines
Fixed bug of missing of pass by reference to Initialization code.
Made class basepath optional.
Revision 1.86: download - view: text, markup, annotated - select for diffs
Wed Oct 16 05:58:03 2002 UTC (16 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.85: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.85: +156 -142
lines
Enforced the class definition to include a output file name for non
abstract classes.
Added support to class definitions specified in separate files.
Avoided passing function parameters by reference.
Revision 1.85: download - view: text, markup, annotated - select for diffs
Sat May 4 11:46:08 2002 UTC (16 years, 9 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.84: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.84: +75 -13
lines
Added support for iterating over inherited, non-inherited or both types of
class functions and variables.
Revision 1.84: download - view: text, markup, annotated - select for diffs
Tue Apr 30 07:31:47 2002 UTC (16 years, 9 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.83: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.83: +8 -1
lines
Fixed bug of unknown arguments of inherited functions.
Revision 1.83: download - view: text, markup, annotated - select for diffs
Fri Apr 26 06:59:57 2002 UTC (16 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.82: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.82: +40 -8
lines
Fixed bug with inout and out arguments of types ARRAY, HASH and OBJECT.
Made ARRAY, HASH and OBJECT arguments be inout arguments as default and
disallowed to be in arguments.
Revision 1.82: download - view: text, markup, annotated - select for diffs
Thu Jan 3 07:15:29 2002 UTC (17 years, 1 month ago) by mlemos
Branches: MAIN
Diff to: previous 1.81: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.81: +15 -1
lines
Made the out and inout argument types be turned into BUFFER types.
Revision 1.81: download - view: text, markup, annotated - select for diffs
Fri Dec 14 07:52:49 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.80: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.80: +13 -60
lines
Dropped the definetypes function.
Made the functions dependending on type names be getting the names from
the language bindings.
Revision 1.80: download - view: text, markup, annotated - select for diffs
Thu Dec 13 07:19:08 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.79: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.79: +3 -3
lines
Fixed outargument and inoutargument conditions.
Revision 1.79: download - view: text, markup, annotated - select for diffs
Thu Dec 13 07:12:55 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.78: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.78: +9 -29
lines
Made the examplecode function be implemented by the language bindings.
Revision 1.78: download - view: text, markup, annotated - select for diffs
Wed Dec 12 07:55:42 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.77: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.77: +75 -55
lines
Made the functions new and objectvariable be implemented by language
bindings.
Revision 1.77: download - view: text, markup, annotated - select for diffs
Mon Dec 10 08:21:28 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.76: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.76: +11 -2
lines
Assured that GenerateFunction function is never called recursively.
Made the GenerateFunction extract the list of exceptions that the function
throws.
Revision 1.76: download - view: text, markup, annotated - select for diffs
Mon Dec 10 05:28:38 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.75: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.75: +2 -1
lines
Made variables used to return class arguments be set as unitialized.
Revision 1.75: download - view: text, markup, annotated - select for diffs
Mon Dec 10 00:42:59 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.74: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.74: +16 -1
lines
Declared function arguments as function argument variables.
Revision 1.74: download - view: text, markup, annotated - select for diffs
Sat Dec 8 04:24:32 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.73: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.73: +3 -2
lines
Extracted the list of local variables used in a function.
Revision 1.73: download - view: text, markup, annotated - select for diffs
Sat Dec 8 02:59:44 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.72: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.72: +2 -2
lines
Corrected the context variable of class function EndScope call.
Revision 1.72: download - view: text, markup, annotated - select for diffs
Sun Dec 2 03:00:22 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.71: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.71: +70 -17
lines
Made the class argument parameters be in, out or inout instead of reference.
Supported automatic declaration of undefined variables used in method
function calls.
Revision 1.71: download - view: text, markup, annotated - select for diffs
Wed Nov 28 03:49:26 2001 UTC (17 years, 2 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.70: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.70: +8 -5
lines
Made the execution of class functions be done inside a method variable
scope.
Revision 1.70: download - view: text, markup, annotated - select for diffs
Sun Nov 25 04:21:37 2001 UTC (17 years, 3 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.69: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.69: +18 -35
lines
Made instancecall and call functions implementation call class bindings
class.
Revision 1.69: download - view: text, markup, annotated - select for diffs
Sun Nov 25 03:17:01 2001 UTC (17 years, 3 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.68: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.68: +21 -27
lines
Made return and instancevariable functions implementation call class
bindings class.
Made the functionargument bindings implementation only get the name or
the argument and the subclass number.
Revision 1.68: download - view: text, markup, annotated - select for diffs
Sat Nov 24 04:12:53 2001 UTC (17 years, 3 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.67: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.67: +7 -9
lines
Added support to implement functionargument function for Java.
Made functionargument implementation call class bindings class.
Revision 1.67: download - view: text, markup, annotated - select for diffs
Sat Sep 8 22:51:18 2001 UTC (17 years, 5 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.66: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.66: +43 -43
lines
Renamed the private access level to protected.
Revision 1.66: download - view: text, markup, annotated - select for diffs
Sun Aug 26 22:35:19 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.65: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.65: +44 -5
lines
Added support to output example code without initialization commands.
Fixed bug of issuing initialization commands for abstract classes.
Revision 1.65: download - view: text, markup, annotated - select for diffs
Sun Aug 26 00:32:06 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.64: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.64: +12 -1
lines
Added the examplecode function.
Revision 1.64: download - view: text, markup, annotated - select for diffs
Wed Aug 22 17:36:21 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.63: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.63: +38 -3
lines
Added the function forallparentclasses.
Added support to retrived the class abstract property and the subclass flag.
Renamed the comment property to version.
Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun Aug 19 20:42:33 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.62: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.62: +10 -2
lines
Assured that types defined in a subclass are also defined for parent
classes.
Revision 1.62: download - view: text, markup, annotated - select for diffs
Sun Aug 19 19:24:32 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.61: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.61: +13 -1
lines
Added support to document functions and arguments of inherited functions.
Revision 1.61: download - view: text, markup, annotated - select for diffs
Sun Aug 19 17:57:05 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.60: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.60: +26 -1
lines
Added support to the inherited argument of the getclassdocumentation and
definedclassdocumentation .
Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun Aug 19 00:51:45 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.59: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.59: +2 -1
lines
Added missing inherited variable declaration in the forallfunctions
function.
Revision 1.59: download - view: text, markup, annotated - select for diffs
Sun Aug 19 00:45:13 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.58: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.58: +97 -37
lines
Added the function functionhasarguments.
Added support for inherited functions and variables in the functions
forallfunctions and forallvariables.
Revision 1.58: download - view: text, markup, annotated - select for diffs
Sun Aug 12 23:25:44 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.57: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.57: +3 -2
lines
Allowed abstract class methods to call other methods of the class.
Revision 1.57: download - view: text, markup, annotated - select for diffs
Fri Aug 10 22:42:10 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.56: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.56: +7 -1
lines
Assured that the each function and variable inherits their class private
status.
Revision 1.56: download - view: text, markup, annotated - select for diffs
Thu Aug 9 02:52:28 2001 UTC (17 years, 6 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.55: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.55: +43 -2
lines
Added support to abstract classes.
Revision 1.55: download - view: text, markup, annotated - select for diffs
Sun Jul 15 02:27:15 2001 UTC (17 years, 7 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.54: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.54: +61 -309
lines
Moved the class generation functions to the PHP bindings class.
Revision 1.54: download - view: text, markup, annotated - select for diffs
Mon Jul 9 19:31:14 2001 UTC (17 years, 7 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.53: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.53: +19 -4
lines
Started adding support to Java.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Sat Jun 9 22:22:23 2001 UTC (17 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.52: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.52: +6 -6
lines
Renamed the ASSOCIATIVEARRAY data type to HASH.
Revision 1.52: download - view: text, markup, annotated - select for diffs
Wed Jun 6 02:57:30 2001 UTC (17 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.51: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.51: +321 -92
lines
Added support to private functions and variables.
Added support for the copyright property.
Added the definedproperty function.
Revision 1.51: download - view: text, markup, annotated - select for diffs
Sun Jun 3 15:44:13 2001 UTC (17 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.50: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.50: +45 -12
lines
Added support for function argument defaultvalues.
Revision 1.50: download - view: text, markup, annotated - select for diffs
Sat Jun 2 00:11:09 2001 UTC (17 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.49: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.49: +3 -3
lines
Made the current subclass be assumed in context instance calls.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon May 28 02:56:47 2001 UTC (17 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.48: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.48: +6 -2
lines
Made the subclass context inside functions be stored in the
current_subclass variable.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Sun May 6 02:04:25 2001 UTC (17 years, 9 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.47: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.47: +23 -1
lines
Added the context function functionistype.
Revision 1.47: download - view: text, markup, annotated - select for diffs
Sun Apr 22 22:41:19 2001 UTC (17 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.46: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.46: +16 -1
lines
Added the function definedvariabledefaultvalue.
Made the variabledefaultvalue and variableconverted fail if the variable
has no default value.
Revision 1.46: download - view: text, markup, annotated - select for diffs
Sun Apr 22 22:05:51 2001 UTC (17 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.45: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.45: +6 -1
lines
Added the referenceargument function.
Revision 1.45: download - view: text, markup, annotated - select for diffs
Sun Apr 22 21:50:20 2001 UTC (17 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.44: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.44: +66 -1
lines
Added support to the FLOAT data type.
Added the functions definetypes, functiontypename, variabletypename,
argumenttypename.
Revision 1.44: download - view: text, markup, annotated - select for diffs
Sun Apr 22 19:24:16 2001 UTC (17 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.43: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.43: +210 -55
lines
Added support to fetch documentation for class variables, functions and
their arguments.
Made the class distinguish between variable default values and the
respective converted value.
Added the functions forallvariables, defineddocumentation, variablename,
variabletype, variabledefaultvalue, variableconvertedvalue.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Sun Apr 22 01:31:33 2001 UTC (17 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.42: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.42: +70 -4
lines
Added the context functions forallarguments, argumentname, argumenttype,
lastargument .
Revision 1.42: download - view: text, markup, annotated - select for diffs
Mon Apr 16 02:59:20 2001 UTC (17 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.41: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.41: +180 -8
lines
Started adding support for documenting classes.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Sat Apr 7 21:44:40 2001 UTC (17 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.40: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.40: +15 -1
lines
Added support for class context functions.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Sun Apr 1 23:58:24 2001 UTC (17 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.39: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.39: +8 -3
lines
Made FILE parts be forwarded when the class code is not outputted in the
Initialization.
Revision 1.39: download - view: text, markup, annotated - select for diffs
Mon Feb 5 02:56:04 2001 UTC (18 years ago) by mlemos
Branches: MAIN
Diff to: previous 1.38: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.38: +4 -2
lines
Fixed the build of the class comment lines.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon Jul 17 23:42:09 2000 UTC (18 years, 7 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.37: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.37: +4 -4
lines
Fixed the path of class variable errors.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Mon Jul 17 05:19:02 2000 UTC (18 years, 7 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.36: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.36: +17 -8
lines
Fixed bugs of inheritance of variable types from a grandparent class.
Revision 1.36: download - view: text, markup, annotated - select for diffs
Tue Jun 27 23:11:55 2000 UTC (18 years, 7 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.35: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.35: +5 -5
lines
Corrected the path of errors of missing class function values.
Improved the clarity of the error message when missing the return type
of a class function.
Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Jun 20 05:48:51 2000 UTC (18 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.34: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.34: +15 -7
lines
Fixed problem of inheriting functions from a parent class above the
subclass parent.
Added the name of pertinent variable when returning an error for a missing
variable.
Revision 1.34: download - view: text, markup, annotated - select for diffs
Sun Jun 18 05:29:03 2000 UTC (18 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.33: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.33: +46 -34
lines
Made the object initialization specify the subclass name as context
identifier.
Revision 1.33: download - view: text, markup, annotated - select for diffs
Sun Jun 18 01:29:18 2000 UTC (18 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.32: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.32: +10 -2
lines
Allowed the same subclass to be declared more than once.
Revision 1.32: download - view: text, markup, annotated - select for diffs
Fri Jun 2 18:49:27 2000 UTC (18 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.31: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.31: +21 -2
lines
Added conditional definition output to prevent multiple class inclusion.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Fri Jun 2 18:37:37 2000 UTC (18 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.30: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.30: +32 -1
lines
Added support for the class comment attribute.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Jun 2 17:55:21 2000 UTC (18 years, 8 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.29: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.29: +7 -12
lines
Added support to redefine the class tags.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon May 8 05:44:54 2000 UTC (18 years, 9 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.28: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.28: +3 -3
lines
Fixed error element path values.
Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue May 2 06:19:53 2000 UTC (18 years, 9 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.27: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.27: +2 -2
lines
Improved the clarity of an error messsage.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon May 1 06:48:24 2000 UTC (18 years, 9 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.26: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.26: +2 -2
lines
Improved clarity of an error message.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Apr 17 03:41:31 2000 UTC (18 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.25: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.25: +2 -2
lines
Made explicit the function in question when attempting to call a class
function that is not defined.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Wed Apr 12 19:32:05 2000 UTC (18 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.24: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.24: +2 -2
lines
Added support to access inherited object variables.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Apr 10 02:52:12 2000 UTC (18 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.23: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.23: +26 -1
lines
Added support for the class parent attribute.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Apr 9 03:31:45 2000 UTC (18 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.22: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.22: +20 -6
lines
Prevented function and variable name collision.
Added support for passing function arguments by reference.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Mar 30 05:18:13 2000 UTC (18 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.21: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.21: +6 -1
lines
Returned a more explicit message when it is attempted to return a value
from a VOID return type function.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Mar 27 23:33:49 2000 UTC (18 years, 10 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.20: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.20: +4 -4
lines
Corrected expression side assignments from ANY to BOTH.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Mar 24 06:19:35 2000 UTC (18 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.19: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.19: +50 -14
lines
Rearranged the command output of the load command.
Assured that all parent classes are statically loaded when the new function
is called without a class pointer.
Removed extra semi-colon after the new command.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Mar 24 03:39:48 2000 UTC (18 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.18: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.18: +21 -22
lines
Made the object argument be taken as erroneous in the instancecall
function.
Made the call functions use the base class arguments definition.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Mar 23 19:51:36 2000 UTC (18 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.17: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.17: +90 -74
lines
Removed code that inherited by copying functions and variables that are not
overriden.
Assured that arguments of inherited functions are only copied if there are
any defined.
Move parsing of functions code to the class initialization.
Set the class "parent" property on class setup.
Made inherited classes output the extends clause on their declaration.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Mar 23 05:44:02 2000 UTC (18 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.16: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.16: +316 -120
lines
Added support for subclasses.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Mar 20 21:42:24 2000 UTC (18 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.15: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.15: +111 -75
lines
Made the class definition be handled inside a class tag scope by the
SetupClass function.
Renamed the classfile and classbasepath to file and basepath respectively.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Mar 20 05:48:50 2000 UTC (18 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.14: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.14: +149 -7
lines
Made each class define a tag to determine if it was already loaded.
Made the output of the class code start by resetting the indentation level.
Added the function load.
Made the new function take variable class name as a classpointer.
Made the class be included on the initialization only if it needs to be
statically loaded.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Mar 19 04:43:59 2000 UTC (18 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.13: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.13: +3 -3
lines
Completed the error messages that refer to arguments specified more than
once.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Mar 14 23:46:34 2000 UTC (18 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.12: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.12: +165 -91
lines
Fixed fethcing the type of class function arguments.
Added support to specify that the class code is declared in a separate file
available from a give relative path.
Added the output method to create the declaration file.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Mar 10 06:23:07 2000 UTC (18 years, 11 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.11: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.11: +139 -139
lines
Made the functions and arguments be taken in lower case.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Oct 8 19:10:06 1999 UTC (19 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.10: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.10: +5 -5
lines
Passed the expression type variable to the GetValidExpression.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Oct 7 03:46:52 1999 UTC (19 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.9: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.9: +216 -37
lines
Added support for class function arguments.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Oct 2 05:49:59 1999 UTC (19 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.8: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.8: +57 -2
lines
Added the function OBJECTVARIABLE.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Oct 1 03:09:14 1999 UTC (19 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.7: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.7: +15 -2
lines
Added support for setting the instance variables initial values.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Sep 30 23:37:20 1999 UTC (19 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.6: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.6: +21 -5
lines
Allowed the class variables and function return values to be of ARRAY and
ASSOCIATIVEARRAY type.
Added blank lines between functions and variables.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Sep 30 21:23:52 1999 UTC (19 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +106 -2
lines
Added support for instance variables.
Revision 1.5: download - view: text, markup, annotated - [selected for diffs]
Wed Sep 29 22:45:44 1999 UTC (19 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3
lines
Made calls to GetValidExpression request a more explicit expression side.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Sep 29 21:10:36 1999 UTC (19 years, 4 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.3: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.3: +43 -1
lines
Added support to set the class functions' return values.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Sep 26 05:33:27 1999 UTC (19 years, 5 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.2: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.2: +1 -2
lines
Removed leftover debugging statement.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Sep 22 02:22:25 1999 UTC (19 years, 5 months ago) by mlemos
Branches: MAIN
Diff to: previous 1.1: preferred, colored; selected 1.5: preferred, colored
Changes since revision 1.1: +12 -8
lines
Made the class functions code be computed on Setup time.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Sep 21 05:30:49 1999 UTC (19 years, 5 months ago) by mlemos
Branches: MAIN
Diff to: selected 1.5: preferred, colored
Initial revision.
|