Recent

Author Topic: Documentation for SynEdit (La biblia del SynEdit)  (Read 20636 times)

Morton

  • Full Member
  • ***
  • Posts: 111
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #15 on: October 20, 2013, 06:30:12 pm »
OK. But it is more a tree prefix than a hash.

Is just a hash.

Maybe you should just look up the meaning of this word.

Quote
In all of these, the hash lose.

Laughable statement.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 5758
    • wiki
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #16 on: October 20, 2013, 06:30:49 pm »
I consider several criterias:
* Speed
* Size of code, memory used
* Optimizable
* Readable
* Maintaining
* Posibility of using external file for sintax.

In all of these, the hash lose.

No it does not. Only the current implementation of the hash does.



Morton

  • Full Member
  • ***
  • Posts: 111
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #17 on: October 20, 2013, 06:46:59 pm »
No it does not. Only the current implementation of the hash does.

It will not lose on every level of optimization and it will not lose on every compiler.

Edson

  • Hero Member
  • *****
  • Posts: 1055
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #18 on: October 20, 2013, 06:54:36 pm »
Quote
No it does not. Only the current implementation of the hash does.

Yes. I have expressed my opinion (and showed the tests), just for the current implementation of the hash algorithm on the highlighters on Lazarus 1.0.12, using FPC 2.6.2.

I don't know about other compilers or other versions. I haven't tested. I don't pretend generalize.
Lazarus 1.6 - FPC 3.0.0 - x86_64-win64 on  Windows 7

Morton

  • Full Member
  • ***
  • Posts: 111
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #19 on: October 21, 2013, 01:00:28 pm »
I don't pretend generalize.

Your statement does exactly that.
Before you make such a bold statement you should do some pretty serious tests,
which you obviously not did.
Both of your examples have failed my tests.
You wanted to show how smart you are but failed miserably.

BTW the generator can be easily adjusted for a hasch that may be cheaper for a given keylist.

Edson

  • Hero Member
  • *****
  • Posts: 1055
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #20 on: November 01, 2013, 02:47:20 am »
Here again, Bigger, fatter,  and more complete, the new Revision, in spanish, of "The Bible of SynEdit":

http://blog.pucp.edu.pe/media/4946/20131031-la_biblia_del_synedit_-_rev4.pdf

Aquí de nuevo, más grande, más gorda y más completa, "La Biblia del SynEdit" - Revisión 4.
Lazarus 1.6 - FPC 3.0.0 - x86_64-win64 on  Windows 7

Edson

  • Hero Member
  • *****
  • Posts: 1055
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #21 on: February 23, 2014, 06:54:19 pm »
Updated, the new Revision 5, in spanish:

http://blog.pucp.edu.pe/action.php?action=plugin&name=LinkCounter&type=c&k=20140223-la_biblia_del_synedit_-_rev5.pdf&url=http://blog.pucp.edu.pe/media/4946/20140223-la_biblia_del_synedit_-_rev5.pdf

Wiki in spanish of SynEdit, was updated too.

Aquí, les comparto la revisión 5 actualizada de la documentación.

« Last Edit: February 23, 2014, 06:58:06 pm by Edson »
Lazarus 1.6 - FPC 3.0.0 - x86_64-win64 on  Windows 7

Edson

  • Hero Member
  • *****
  • Posts: 1055
Lazarus 1.6 - FPC 3.0.0 - x86_64-win64 on  Windows 7

M.A.R.C.

  • Jr. Member
  • **
  • Posts: 69
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #23 on: April 13, 2015, 11:04:13 am »
Updated, the new Revision 6, in spanish:

http://blog.pucp.edu.pe/action.php?action=plugin&name=LinkCounter&type=c&k=20140710-la_biblia_del_synedit_-_rev6.pdf

Thanks, I write a vhdl highlighter with folding support following your guidelines.

Edson

  • Hero Member
  • *****
  • Posts: 1055
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #24 on: April 13, 2015, 04:30:54 pm »
Thanks, I write a vhdl highlighter with folding support following your guidelines.

Maybe, it would have been easy to use this scriptable highlighter:

http://forum.lazarus.freepascal.org/index.php/topic,23516.msg165618.html#msg165618


Or this, that includes completion code feature:

http://forum.lazarus.freepascal.org/index.php/topic,25883.msg158004.html#msg158004

Lazarus 1.6 - FPC 3.0.0 - x86_64-win64 on  Windows 7

Guillermo

  • New Member
  • *
  • Posts: 19
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #25 on: December 29, 2015, 08:16:48 pm »
Edson, quisiera leer tu trabajo.
Parece muy interesante, pero todos los links estan muertos. ¿ Tienes algún link actualizado?

It seems intresting, but all links are broken. ¿Do you have any working link?

Guillermo.
Guillermo.

Edson

  • Hero Member
  • *****
  • Posts: 1055
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #26 on: December 29, 2015, 08:34:25 pm »
Los enlaces de esta página funcionan:

http://blog.pucp.edu.pe/blog/tito/2013/10/12/lazarus-la-biblia-del-synedit/

Enlace directo:

http://blog.pucp.edu.pe/blog/tito/wp-content/uploads/sites/610/2013/10/la_biblia_del_synedit_-_rev6.pdf

Hazme saber si tienes problemas.

These links work. Tell me if you have problems.
« Last Edit: December 29, 2015, 08:37:36 pm by Edson »
Lazarus 1.6 - FPC 3.0.0 - x86_64-win64 on  Windows 7

Guillermo

  • New Member
  • *
  • Posts: 19
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #27 on: December 30, 2015, 04:28:39 pm »
Muchas gracias, Edson, este enlace:
http://blog.pucp.edu.pe/blog/tito/2013/10/12/lazarus-la-biblia-del-synedit/
funcionó perfecto!

This link worked fine! Thanks!

Guillermo.
Guillermo.

BlueIcaro

  • Hero Member
  • *****
  • Posts: 576
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #28 on: January 15, 2018, 01:42:37 pm »
Any link doesn't work.
Any one can send me a copy of this document'. or update the links?
/blueIcaro
Remenber, the lazarus wiki is your friend: http://wiki.lazarus.freepascal.org/Main_Page
General questions (several lenguages) http://wiki.lazarus.freepascal.org/

Edson

  • Hero Member
  • *****
  • Posts: 1055
Re: Documentation for SynEdit (La biblia del SynEdit)
« Reply #29 on: January 15, 2018, 02:56:40 pm »
Any link doesn't work.
Any one can send me a copy of this document'. or update the links?
/blueIcaro

The links from http://blog.pucp.edu.pe/blog/tito/2013/10/12/lazarus-la-biblia-del-synedit/
works OK for me. What kind of error you get?
Lazarus 1.6 - FPC 3.0.0 - x86_64-win64 on  Windows 7