I'm using Actipro Software (SyntaxEditor) to edit a language of our own.
Lexing is done by using a XML file. In the XML file you can enter a Class and the Assembly which can do more (like code completion, ...). But in my case it's an ABL .NET Class, and it's not in an assembly...
I can't get this to work. The XML file loads fine and if I omit the Class/Assembly, then the Editor works fine.
But with next line:
SyntaxLanguageTypeName="be.mips.ablframework.gui.mispl.MisplSyntaxLanguage, be.mips.ablframework.gui.mispl"
xmlns="ActiproSoftware/.../LanguageDefinition">
things Crash.
Any idea how ABL solves this? In my C# Visual Studio project it's:
SyntaxLanguageTypeName="MisplSyntaxEditor.MisplSyntaxLanguage, MisplSyntaxEditor"
xmlns="ActiproSoftware/.../LanguageDefinition">
With MisplSyntaxEditor being the Assembly name end MisplSyntaxEditor.MisplSyntaxLanguage being package + Class name.
So SyntaxLanguageTypeName = "Package:ClassName, Assembly"
But in ABL there are no assemblies...
Kind regards, Lieven Cardoen
No comment from me since I was on vacation! Actually, everything you said is CORRECT :-) Though since I didn't understand the question, I have no idea if you answered it or not. Presumably yes, since there were no further posts.