Skip to content

Visual Basic Scanner #53

Open
Open
@nathany

Description

@nathany

From Redmine: http://odd-eyed-code.org/issues/77

Wouldn't looking at http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=User_Defined_Language_Files help? The page contains language definition files for a variety of programming languages for Notepad++ including keywords and common color coding used. Perhaps this could be used to kick-start development for CodeRay? - Robert Thomas

Coding for VB is included with Notepad++ itself in the langs.xml file. Here's a list of the keywords:

addhandler addressof andalso alias and ansi as assembly attribute auto begin boolean byref byte byval call case catch cbool cbyte cchar cdate cdec cdbl char cint class clng cobj compare const continue cshort csng cstr ctype currency date decimal declare default delegate dim do double each else elseif end enum erase error event exit explicit false finally for friend function get gettype global gosub goto handles if implement implements imports in inherits integer interface is let lib like load long loop lset me mid mod module mustinherit mustoverride mybase myclass namespace new next not nothing notinheritable notoverridable object on option optional or orelse overloads overridable overrides paramarray preserve private property protected public raiseevent readonly redim rem removehandler rset resume return select set shadows shared short single static step stop string structure sub synclock then throw to true try type typeof unload unicode until variant wend when while with withevents writeonly xor

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions