5 Commits

Author SHA1 Message Date
beard%netscape.com
15768bd995 another pass over LexUtils::cmp_nocase().
git-svn-id: svn://10.0.0.236/trunk@84227 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-30 08:08:12 +00:00
beard%netscape.com
6722eb9ce3 fix unsigned/signed comparison warnings
git-svn-id: svn://10.0.0.236/trunk@84226 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-30 07:55:01 +00:00
beard%netscape.com
4c50f3674b use string8::difference_type rather than uint for difference between iterators, cast uint32 to int32 to remove warnings.
git-svn-id: svn://10.0.0.236/trunk@83763 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-16 06:57:58 +00:00
rogerl%netscape.com
ddf0366c42 Added notion of binding a 'this' to a method to construct a mini-closure
for call semantics. Fixed MSVC warnings from lexutils. Added BindThis
instructionand removed 'this' from Call instruction (is now extracted
from target argument).


git-svn-id: svn://10.0.0.236/trunk@82707 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-16 23:48:42 +00:00
rginda%netscape.com
37eb1a8437 refactored lexer bits from icodeasm into lexutils
refactored exceptions from icodeasm into exception*
fixed LeadingCap method names to be interCapped
added string8 and string16 typedefs (as opposed to string vs String)


git-svn-id: svn://10.0.0.236/trunk@82601 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-14 03:11:54 +00:00