Author Topic: BibTex routines  (Read 123 times)

HSE

  • Member
  • *****
  • Posts: 1510
  • <AMD>< 7-32>
BibTex routines
« on: January 13, 2021, 10:50:43 AM »
Hi all!

Following idea presented in XML or JSON? found interesting perhaps to use directly a BibTex file (.bib) for full bibliography list.

Until now only lecture and builded in 32bit (in theory must build in 64bit but not tested yet).

Some crazy macros  :eusa_dance: and a couple of Finite State Machines  :biggrin:

Regards. HSE.

PD. 2. Corrected a dual (32-64) feature.
      3. Leaks elimination and moderator's corrections for 64 bit  :thumbsup: 
      4. Biterider modifications to support WIDE_STRING and other corrections. Ignoring @comment{} and entries not specified in https://www.bibtex.com/.
« Last Edit: Today at 02:17:16 AM by HSE »

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 607
  • ObjAsm Developer
    • ObjAsm
Re: BibTex routines
« Reply #1 on: January 13, 2021, 08:02:52 PM »
Hi HSE
I checked the code which is really well written.  :thumbsup:
The exe works fine. When I find some time, I'll compile it for 64 bit and check the results against 32 bit.

Since I don't know much about the BibTex format, if the app does what is expected, is atm beyond my knowledge. :rolleyes:

Regards, Biterider

HSE

  • Member
  • *****
  • Posts: 1510
  • <AMD>< 7-32>
Re: BibTex routines
« Reply #2 on: January 14, 2021, 12:31:03 AM »
Hi Biterider!

Quote from: Biterider link=topic=9104.msg100025#msg100025 date=16105285/72
When I find some time, I'll compile it for 64 bit and check the results against 32 bit.
Fantastic, because look like my 64bit installation is outdated (but cheking in 32 bit machine I don't found a possible reason   :rolleyes:).

Since I don't know much about the BibTex format, if the app does what is expected, is atm beyond my knowledge. :rolleyes:
Here I used the www.BibTex.com general use format, which is very simple. Full features (mostly to be used in Latex) are presented in www.BibTex.org and requiere more processes.

Thanks. HSE.

HSE

  • Member
  • *****
  • Posts: 1510
  • <AMD>< 7-32>
Re: BibTex routines
« Reply #3 on: January 15, 2021, 06:29:25 AM »
because look like my 64bit installation is outdated (but cheking in 32 bit machine I don't found a possible reason   :rolleyes:).
The posible reason: in x64 there was ObjAsm C.1.0  :biggrin:
Updated to ObjAsm C.1.1, still there is some problem.
In x86 I have development version ObjAsm C.1.2. (GitHub) :eusa_boohoo:
« Last Edit: January 15, 2021, 07:40:23 AM by HSE »

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 607
  • ObjAsm Developer
    • ObjAsm
Re: BibTex routines
« Reply #4 on: January 15, 2021, 07:39:54 AM »
Hi HSE
It compiles right out of the box and outputs exactly the same result  :thumbsup:


Biterider

HSE

  • Member
  • *****
  • Posts: 1510
  • <AMD>< 7-32>
Re: BibTex routines
« Reply #5 on: January 16, 2021, 03:09:21 AM »
Hi Biterider!!

Confirmed. Something wrong in C.1.1 . Cloning C.1.2 everything look Ok.

Now I remember, you corrected DbgStr  :biggrin: :biggrin:

Regards., HSE.