X-Prolog એ હળવા વજનની પ્રોલોગ સિસ્ટમ છે જેનો હેતુ એન્ડ્રોઇડ પર પ્રોલોગમાં પ્રોગ્રામિંગની સુવિધા આપવાનો છે. એપ્લિકેશન પ્રોલોગ પ્રોગ્રામ્સને ટેક્સ્ટ વ્યૂ, વેબ વ્યૂ અથવા ક્લાયંટ એપ્લિકેશનની બાઉન્ડ સર્વિસ તરીકે ચલાવે છે. નમૂના ક્લાયંટ https://github.com/xprolog/sample-client પર ઉપલબ્ધ છે.
નોંધ કરો કે Google Play એ એન્ડ્રોઇડ 11 અથવા તે પછીના વર્ઝનને લક્ષ્યાંકિત કરતી એપ્લિકેશન્સમાં ઑલ-ફાઇલ-ઍક્સેસ પરવાનગીના ઉપયોગને પ્રતિબંધિત કરે છે. ઑલ-ફાઇલ-ઍક્સેસ પરવાનગી સાથે એક્સ-પ્રોલોગ ઇન્સ્ટોલ કરવા માટે, https://github.com/xprolog/xp/releases નો સંદર્ભ લો.
ટૂલ મળ્યું? એપ પ્રોજેક્ટને સંપાદિત કરવા અને બનાવવા માટે વપરાશકર્તા-વ્યાખ્યાયિત સાધનો પર આધાર રાખે છે. ટૂલ્સ પ્રોલોગમાં લખેલા છે અને વિકાસકર્તા વિકલ્પો સાથેના ઉપકરણો પર દૃશ્યક્ષમ છે. એપ્લિકેશન અને ટૂલ્સ ટ્રાન્સફર વેરિયેબલ્સ અને ફોર્મેટેડ આઉટપુટ દ્વારા ડેટાનું વિનિમય કરે છે. આ રીલીઝમાં એપની ટૂલિંગ સુવિધા દર્શાવવાના હેતુથી નજીવા સાધનોનો સમાવેશ થાય છે.
એપ એક્સ્ટેંશન પોઈન્ટને વ્યાખ્યાયિત કરે છે કે જેના પર ટ્રાન્સફર વેરીએબલ ઉપલબ્ધ છે (ટૂલ્સમાં) અને ફોર્મેટેડ આઉટપુટ (ટૂલ્સમાંથી) ઓળખાય છે. સંદર્ભ શબ્દનો ઉલ્લેખ કરીને એક અથવા વધુ એક્સ્ટેંશન પોઈન્ટમાં યોગદાન આપવા માટે સાધનને ગોઠવી શકાય છે.
સંદર્ભ શબ્દ એ સંદર્ભ(નામ, ફાઇલ પ્રકારો, પ્રાધાન્યતા) ફોર્મનો વાંચન-પદ છે, જ્યાં નામ એ એક્સ્ટેંશન બિંદુનું નામ છે, ફાઇલ પ્રકારો > એ સ્વીકાર્ય ફાઇલ પ્રકારોની સૂચિ છે અને પ્રાયોરિટી એ પૂર્ણાંક છે જે શૂન્યથી ઓછું નથી, જેનો અર્થ એક્સ્ટેંશન બિંદુના આધારે બદલાય છે.
આ રીલીઝ ત્રણ એક્સ્ટેંશન પોઈન્ટ્સને વ્યાખ્યાયિત કરે છે: બિલ્ડ, એડિટ અને રિકોન્સાઈલ, જે ટૂલ્સને અનુક્રમે પ્રોજેક્ટ બનાવવા, સોર્સ ફાઈલોનું સંપાદન અને સોર્સ મોડલ્સમાં ફાળો આપવા માટે પરવાનગી આપે છે.
પ્રોજેક્ટ બનાવવા માટે, પ્રોજેક્ટની ટોચની ડિરેક્ટરીમાં ફાઇલ ખોલો અને બિલ્ડ પર ક્લિક કરો. સ્થાનિક ફાઇલ સિસ્ટમ પર પ્રોજેક્ટને ચલાવવા યોગ્ય ઑબ્જેક્ટ ફાઇલમાં નિકાસ કરવા માટે, નિકાસ કરો પર ક્લિક કરો. ઑબ્જેક્ટ ફાઇલ ચલાવવા માટે, ચલાવો ક્લિક કરો.
ફાઇલને સ્ત્રોત-ફાઇલ ગણવામાં આવે છે જો ત્યાં એક અથવા વધુ ટૂલ્સ અસ્તિત્વમાં હોય જે ફાઇલનું નિર્માણ કરે છે, સંભવતઃ તેને અન્ય સ્રોત ફાઇલમાં રૂપાંતરિત કરે છે. આ પ્રકાશનમાં સિંગલ બિલ્ડ ટૂલ, કમ્પાઇલનો સમાવેશ થાય છે, જે પ્રોલોગ સોર્સ ફાઇલ (.pl) ને ક્વિક-લોડ ફાઇલ (.ql)માં અનુવાદિત કરે છે.
જાણીતી સમસ્યાઓમાં તપાસ, લોજિકલ અપડેટ વ્યૂ, એટ્રિબ્યુટેડ વેરિયેબલનો સમાવેશ થાય છે.
આ રોજ અપડેટ કર્યું
20 નવે, 2022