Search found 5 matches

by Turotulco
Mon Feb 27, 2006 12:53 pm
Forum: Code Folding
Topic: Request for new language support - Clarion
Replies: 7
Views: 50196

I have no problem with enforcing good code formatting. <g>

Actually, the parser does work suprisingly well as you say. It even understood this weird construct (not my code):

If Something
!some code
Else ; If somethingelse
exit end
!More code
End
It catches and correctly processes the inner if ...
by Turotulco
Mon Feb 27, 2006 8:50 am
Forum: Code Folding
Topic: Request for new language support - Clarion
Replies: 7
Views: 50196

Thanks Jussi!

I just installed it and it works like a charm.

On the end words, can their be multiple choices?

If so, PROCEDURE will always end with either another PROCEDURE or FUNCTION. Same for FUNCTION

DATA will always end with CODE

CODE will always end with PROCEDURE, ROUTINE or FUNCTION

It ...
by Turotulco
Thu Feb 23, 2006 12:27 pm
Forum: Code Folding
Topic: Request for new language support - Clarion
Replies: 7
Views: 50196

I wondered what happened. :) Here's the additional folds and a new copy of the sample code with the structures in place.


Extension: .clw ; .cla
Line Comment: !
Block Comment: none
Begin: Program
End: none
Begin: Module
End: End
Begin: File (has a label in column 1)
End: End
Begin: Record ...
by Turotulco
Thu Feb 23, 2006 10:13 am
Forum: Code Folding
Topic: Request for new language support - Clarion
Replies: 7
Views: 50196

Request for new language support - Clarion

Clarion actually has two languages. There is the Source Generation (or Template) language, and then there is the Clarion source language itself.

This is an example of the Clarion source language. It produces a clean compile but otherwise is total nonsense. It is very badly formated by design, to ...
by Turotulco
Wed Feb 22, 2006 9:34 am
Forum: Tutorials, Tips and Tricks
Topic: Microsoft XML NotePad
Replies: 1
Views: 12889

Another good free XML editing tool. XMarker by Symbol Click.

http://symbolclick.com/

Does a nice job on Zeus workspace files.