Did you know ... | Search Documentation: |
Pack logtalk -- logtalk-3.85.0/docs/_sources/ip_grammars_1.rst.txt |
.. index:: ip_grammars(Format)
.. _ip_grammars/1:
.. rst-class:: right
object
ip_grammars(Format)
IP address grammars.
| Availability:
| logtalk_load(grammars(loader))
| Author: Paulo Moura | Version: 0:1:1 | Date: 2022-10-08
| Compilation flags:
| static, context_switching_calls
| Uses:
| :ref:`number_grammars(Format)
<number_grammars/1>`
| Remarks: | (none)
| Inherited public predicates: | (none)
.. contents:: :local: :backlinks: top
.. index:: ipv4//1 .. _ip_grammars/1::ipv4//1:
ipv4//1 ^^^^^^^^^^^
Parses an IPv4 network address in the format XXX.XXX.XXX.XXX where each XXX is an octet (i.e. an integer between 0 and 255).
| Compilation flags:
| static
| Template:
| ipv4(Octets)
| Mode and number of proofs:
| ipv4(?list(integer))
- zero_or_one
.. index:: ipv6//1 .. _ip_grammars/1::ipv6//1:
ipv6//1 ^^^^^^^^^^^
Parses an IPv6 network address in the format XXXX.XXXX.XXXX.XXXX.XXXX.XXXX.XXXX.XXXX where each X is a hexadecimal digit.
| Compilation flags:
| static
| Template:
| ipv6(HexDigits)
| Mode and number of proofs:
| ipv6(?list(integer))
- one
(no local declarations; see entity ancestors if any)
(no local declarations; see entity ancestors if any)
(none)