mlliarm / particleslogic

A Prolog application of basic interactions between elementary particles.
GNU General Public License v3.0
9 stars 0 forks source link

Syntax errors in gprolog while consulting. #6

Closed mlliarm closed 4 years ago

mlliarm commented 4 years ago
| ?- consult('src/particles.pl').
compiling /home/milia/Desktop/particleslogic/src/particles.pl for byte code...
/home/milia/Desktop/particleslogic/src/particles.pl:262:16: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:373:19: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:384:24: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:417:18: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:428:23: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:439:23: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:450:28: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:461:19: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:472:24: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:483:24: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:494:29: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:758:21: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:765:25: syntax error: , or ) expected
/home/milia/Desktop/particleslogic/src/particles.pl:772:26: syntax error: , or ) expected
    14 error(s)
compilation failed

no
mlliarm commented 4 years ago

It seems that gprolog is not OK with predicates as:

 lifetime(sigma0, 6E-20).

But is OK with predicates as:

 lifetime(sigma0, 6.0E-20).

Changing integers to floats.

mlliarm commented 4 years ago

Fixed:

| ?- consult('src/particles.pl').
compiling /home/milia/Desktop/particleslogic/src/particles.pl for byte code...
/home/milia/Desktop/particleslogic/src/particles.pl compiled, 776 lines read - 71422 bytes written, 60 ms

(10 ms) yes

Closing issue.