Branch: Tag:

2001-07-15

2001-07-15 20:20:44 by Per Hedbor <ph@opera.com>

Rewritten to use a template system.

Rev: src/modules/Math/math_matrix.c:1.29
Rev: src/modules/Math/math_module.c:1.6
Rev: src/modules/Math/math_module.h:1.5
Rev: src/modules/Math/matrix_code.h:1.1

68:    "Language": "predef::Calendar.TimeRange.set_language":1,    "Language ": "predef::Calendar.TimeRange.set_language":1,    "MAY_HAVE_ARG": "predef::Getopt.find_all_options":1, +  "Matrix": "predef::Math.SMatrix.create":1, +  "Matrix ": "predef::Math.SMatrix.`*":3, "predef::Math.SMatrix.`+":3, "predef::Math.SMatrix.`-":4, "predef::Math.SMatrix.`\303\227":3, "predef::Math.SMatrix.convolve":1, "predef::Math.SMatrix.max":2, "predef::Math.SMatrix.norm":1, "predef::Math.SMatrix.sum":1, "predef::Math.SMatrix.transpose":1,    "Minute": "predef::Calendar.YMD.second":2,    "Minute ": "predef::Calendar.YMD.second":4,    "Month": "predef::Calendar_I.Gregorian":1, "predef::Calendar_I.Gregorian.Year":1,
128:    "`>()": "predef::Array.sort_array":2,    "again": "predef::Parser..":1,    "append_file()": "predef::Stdio.read_bytes":1, -  "array ": "predef::Image.GIF.__decode":1, "predef::Image.GIF._decode":2, "predef::Image.ILBM.__decode":1, "predef::Image.ILBM._decode":1, "predef::Image.Image.map_closest":1, "predef::Image.PNG.__decode":2, "predef::Image.PNG._decode":2, "predef::Parser.HTML.get_extra":1, "predef::Parser.HTML.tag":2, +  "array ": "predef::Image.GIF.__decode":1, "predef::Image.GIF._decode":2, "predef::Image.ILBM.__decode":1, "predef::Image.ILBM._decode":1, "predef::Image.Image.map_closest":1, "predef::Image.PNG.__decode":2, "predef::Image.PNG._decode":2, "predef::Math.SMatrix.vect":1, "predef::Parser.HTML.get_extra":1, "predef::Parser.HTML.tag":2,    "ascii": "predef::_Charset.decoder":1,    "calendar.time.set_timezone": "predef::Calendar.Timezone":1,    "chmod()": "predef::Stdio.File.create":1,
163:    "files": "predef::Stdio":1,    "files.UDP": "predef::Stdio.UDP":1,    "find_options()": "predef::Getopt.get_args":2, -  "float ": "predef::Calendar.Stardate.tics":1, "predef::Calendar.Time.TimeOfDay.hour_no":1, "predef::Calendar.Time.TimeOfDay.julian_day":1, "predef::Calendar.YMD.YMD.fraction_no":1, "predef::Math.Matrix.`\302\267":3, "predef::Math.Matrix.norm":2, +  "float ": "predef::Calendar.Stardate.tics":1, "predef::Calendar.Time.TimeOfDay.hour_no":1, "predef::Calendar.Time.TimeOfDay.julian_day":1, "predef::Calendar.YMD.YMD.fraction_no":1, "predef::Math.SMatrix.`\302\267":3, "predef::Math.SMatrix.norm":2,    "format": "predef::Stdio.FILE.write":1,    "gc()": "predef::_gc_status":1,    "get_weak_flag": "predef::Pike":1,
233:    "tzname": "predef::Calendar.Timezone":1,    "upper_case()": "predef::String.capitalize":1,    "v0Table": "predef::Mird.Mird.vTable":1, "predef::Mird.Mird.vzTable":1, -  "void ": "predef::Calendar.Event.create":4, "predef::Calendar.Stardate.create":3, "predef::Calendar.SuperTimeRange.create":1, "predef::Calendar.Time.Fraction.create":3, "predef::Calendar.Time.TimeOfDay.create":2, "predef::Calendar.TimeRange.create":4, "predef::Calendar.YMD.Week.create":8, "predef::Calendar.YMD.Year.create":4, "predef::Image.Color.Color.create":1, "predef::Image.Colortable.create":6, "predef::Image.Font.create":1, "predef::Image.Font.set_xspacing_scale":2, "predef::Image.Image.clear":3, "predef::Image.Image.create":6, "predef::Image.Image.noise":2, "predef::Image.Image.turbulence":2, "predef::Image.Layer.create":5, "predef::Image.TTF.FaceInstance.create":1, "predef::Math.Matrix.create":8, "predef::Mird.Glue.Mird._debug_check_free":2, "predef::Mird.Glue.Mird.close":2, "predef::Mird.Glue.Mird.create":2, "predef::Mird.Glue.Mird.first_unused_key":1, "predef::Mird.Glue.Scanner.create":2, "predef::Mird.Glue.Transaction.cancel":2, "predef::Mird.Glue.Transaction.close":1, "predef::Mird.Glue.Transaction.create":1, "predef::Protocols.HTTP.Server.Port.create":3, +  "void ": "predef::Calendar.Event.create":4, "predef::Calendar.Stardate.create":3, "predef::Calendar.SuperTimeRange.create":1, "predef::Calendar.Time.Fraction.create":3, "predef::Calendar.Time.TimeOfDay.create":2, "predef::Calendar.TimeRange.create":4, "predef::Calendar.YMD.Week.create":8, "predef::Calendar.YMD.Year.create":4, "predef::Image.Color.Color.create":1, "predef::Image.Colortable.create":6, "predef::Image.Font.create":1, "predef::Image.Font.set_xspacing_scale":2, "predef::Image.Image.clear":3, "predef::Image.Image.create":6, "predef::Image.Image.noise":2, "predef::Image.Image.turbulence":2, "predef::Image.Layer.create":5, "predef::Image.TTF.FaceInstance.create":1, "predef::Math.SMatrix.create":8, "predef::Mird.Glue.Mird._debug_check_free":2, "predef::Mird.Glue.Mird.close":2, "predef::Mird.Glue.Mird.create":2, "predef::Mird.Glue.Mird.first_unused_key":1, "predef::Mird.Glue.Scanner.create":2, "predef::Mird.Glue.Transaction.cancel":2, "predef::Mird.Glue.Transaction.close":1, "predef::Mird.Glue.Transaction.create":1, "predef::Protocols.HTTP.Server.Port.create":3,    "ymd.day": "predef::Calendar.YMD.Week.day":1,    "ymd.month": "predef::Calendar.YMD.Year.month":1,    "ymd.week": "predef::Calendar.YMD.Year.week":1,
523:   "predef::MIME": "\"___MIME\""   "predef::Math": "\"___Math\""   "predef::Math.Angle.set_dms": "inte" - "predef::Math.Matrix.`\302\267": "float " - "predef::Math.Matrix.create": "void " - "predef::Math.Matrix.norm": "float " + "predef::Math.SMatrix.`*": "Matrix " + "predef::Math.SMatrix.`+": "Matrix " + "predef::Math.SMatrix.`-": "Matrix " + "predef::Math.SMatrix.`\302\267": "float " + "predef::Math.SMatrix.`\303\227": "Matrix " + "predef::Math.SMatrix.convolve": "Matrix " + "predef::Math.SMatrix.create": "Matrix" "void " + "predef::Math.SMatrix.max": "Matrix " + "predef::Math.SMatrix.norm": "Matrix " "float " + "predef::Math.SMatrix.sum": "Matrix " + "predef::Math.SMatrix.transpose": "Matrix " + "predef::Math.SMatrix.vect": "array "   "predef::Mird.Glue.Mird._debug_check_free": "void "   "predef::Mird.Glue.Mird._debug_syscalls": "int "   "predef::Mird.Glue.Mird.close": "void "